精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

在Sql Server 2005中導出登錄用戶信息腳本

數據庫 SQL Server
本文主要介紹了通過在查詢分析器中執行代碼的方式將登錄用戶信息腳本從一臺機器的sql server導出到另一臺機器的sql server的過程,接下來就讓我們來一起學習吧。

在做數據遷移時,如果需要把一個Sql Server上的用戶在另外一個Sql Server上重新生成時,就可以用以下這個方法輕松解決:

首先在查詢分析器中執行以下的代碼:

  1. USE [master]  
  2.  
  3. GO  
  4.  
  5. /****** Object:  StoredProcedure [dbo].[sp_help_revlogin]  
  6.  
  7. Script Date: 07/13/2011 19:07:32 ******/  
  8.  
  9. SET ANSI_NULLS ON  
  10.  
  11. GO  
  12.  
  13. SET QUOTED_IDENTIFIER ON  
  14.  
  15. GO 

 創建存儲過程:

  1. CREATE PROCEDURE [dbo].[sp_help_revlogin] @login_name sysname = NULL AS  
  2.  
  3. DECLARE @name sysname  
  4.  
  5. DECLARE @type varchar (1)  
  6.  
  7. DECLARE @hasaccess int  
  8.  
  9. DECLARE @denylogin int  
  10.  
  11. DECLARE @is_disabled int  
  12.  
  13. DECLARE @PWD_varbinary  varbinary (256)  
  14.  
  15. DECLARE @PWD_string  varchar (514)  
  16.  
  17. DECLARE @SID_varbinary varbinary (85)  
  18.  
  19. DECLARE @SID_string varchar (514)  
  20.  
  21. DECLARE @tmpstr  varchar (1024)  
  22.  
  23. DECLARE @is_policy_checked varchar (3)  
  24.  
  25. DECLARE @is_expiration_checked varchar (3)  
  26.  
  27. DECLARE @defaultdb sysname  
  28.  
  29. IF (@login_name IS NULL)  
  30.  
  31. DECLARE login_curs CURSOR FOR  
  32.  
  33. SELECT p.sid, p.name, p.type, p.is_disabled, p.default_database_name, l.hasaccess, l.denylogin FROM  
  34.  
  35. sys.server_principals p LEFT JOIN sys.syslogins l  
  36.  
  37. ON ( l.name = p.name ) WHERE p.type IN ( 'S', 'G', 'U' ) AND p.name <> 'sa'  
  38.  
  39. ELSE  
  40.  
  41. DECLARE login_curs CURSOR FOR  
  42.  
  43. SELECT p.sid, p.name, p.type, p.is_disabled, p.default_database_name, l.hasaccess, l.denylogin FROM  
  44.  
  45. sys.server_principals p LEFT JOIN sys.syslogins l  
  46.  
  47. ON ( l.name = p.name ) WHERE p.type IN ( 'S', 'G', 'U' ) AND p.name = @login_name  
  48.  
  49. OPEN login_curs  
  50.  
  51. FETCH NEXT FROM login_curs INTO @SID_varbinary, @name, @type, @is_disabled, @defaultdb, @hasaccess, @denylogin  
  52.  
  53. IF (@@fetch_status = -1)  
  54.  
  55. BEGIN  
  56.  
  57. PRINT 'No login(s) found.'  
  58.  
  59. CLOSE login_curs  
  60.  
  61. DEALLOCATE login_curs  
  62.  
  63. RETURN -1  
  64.  
  65. END  
  66.  
  67. SET @tmpstr = '/* sp_help_revlogin script ' 
  68.  
  69. PRINT @tmpstr  
  70.  
  71. SET @tmpstr = '** Generated ' + CONVERT (varchar, GETDATE()) + ' on ' + @@SERVERNAME + ' */'  
  72.  
  73. PRINT @tmpstr  
  74.  
  75. PRINT ''  
  76.  
  77. WHILE (@@fetch_status <> -1)  
  78.  
  79. BEGIN  
  80.  
  81. IF (@@fetch_status <> -2)  
  82.  
  83. BEGIN  
  84.  
  85. PRINT ''  
  86.  
  87. SET @tmpstr = '-- Login: ' + @name  
  88.  
  89. PRINT @tmpstr  
  90.  
  91. IF (@type IN ( 'G', 'U'))  
  92.  
  93. BEGIN -- NT authenticated account/group  
  94.  
  95. SET @tmpstr = 'CREATE LOGIN ' + QUOTENAME( @name ) + ' FROM WINDOWS WITH DEFAULT_DATABASE = [' + @defaultdb + ']'  
  96.  
  97. END  
  98.  
  99. ELSE BEGIN -- SQL Server authentication 

obtain password and sid:

  1. SET @PWD_varbinary = CAST( LOGINPROPERTY( @name, 'PasswordHash' ) AS varbinary (256) )  
  2.  
  3. EXEC sp_hexadecimal @PWD_varbinary, @PWD_string OUT  
  4.  
  5. EXEC sp_hexadecimal @SID_varbinary,@SID_string OUT 

obtain password policy state:

  1. SELECT @is_policy_checked = CASE is_policy_checked WHEN 1 THEN 'ON' WHEN
  2.  0 THEN 'OFF' ELSE NULL END FROM sys.sql_logins WHERE name = @name  
  3.  
  4. SELECT @is_expiration_checked = CASE is_expiration_checked WHEN 1 THEN 'ON' WHEN
  5.  0 THEN 'OFF' ELSE NULL END FROM sys.sql_logins WHERE name = @name  
  6.  
  7. SET @tmpstr = 'CREATE LOGIN ' + QUOTENAME( @name ) + ' WITH PASSWORD = ' + @PWD_string + ' HASHED, 
  8. SID = ' + @SID_string + 'DEFAULT_DATABASE = [' + @defaultdb + ']'  
  9.  
  10. IF ( @is_policy_checked IS NOT NULL )  
  11.  
  12. BEGIN  
  13.  
  14. SET @tmpstr = @tmpstr + ', CHECK_POLICY = ' + @is_policy_checked  
  15.  
  16. END  
  17.  
  18. IF ( @is_expiration_checked IS NOT NULL )  
  19.  
  20. BEGIN  
  21.  
  22. SET @tmpstr = @tmpstr + ', CHECK_EXPIRATION = ' + @is_expiration_checked  
  23.  
  24. END  
  25.  
  26. END  
  27.  
  28. IF (@denylogin = 1)  
  29.  
  30. BEGIN -- login is denied access  
  31.  
  32. SET @tmpstr = @tmpstr + '; DENY CONNECT SQL TO ' + QUOTENAME( @name )  
  33.  
  34. END  
  35.  
  36. ELSE IF (@hasaccess = 0)  
  37.  
  38. BEGIN -- login exists but does not have access  
  39.  
  40. SET @tmpstr = @tmpstr + '; REVOKE CONNECT SQL TO ' + QUOTENAME( @name )  
  41.  
  42. END  
  43.  
  44. IF (@is_disabled = 1)  
  45.  
  46. BEGIN -- login is disabled  
  47.  
  48. SET @tmpstr = @tmpstr + '; ALTER LOGIN ' + QUOTENAME( @name ) + ' DISABLE'  
  49.  
  50. END  
  51.  
  52. PRINT @tmpstr  
  53.  
  54. END  
  55.  
  56. FETCH NEXT FROM login_curs INTO @SID_varbinary, @name, @type, @is_disabled, @defaultdb, @hasaccess, @denylogin  
  57.  
  58. END  
  59.  
  60. CLOSE login_curs  
  61.  
  62. DEALLOCATE login_curs  
  63.  
  64. RETURN 0 

 執行完以上的代碼,登錄用戶信息的腳本就導出成功了。本篇就介紹到這里,文中若有不妥之處,歡迎大家批評指正。

【編輯推薦】

  1. 巧用DAC解決SQL Server登錄失敗的問題
  2. 如何將系統監視器數據記錄到SQL Server
  3. 用FOR XML PATH將查詢結果以XML輸出
  4. 使用SQL Trace來實現SQL Server的跟蹤操作
  5. CTE和WITH AS短語結合使用提高SQL查詢性能

 

責任編輯:趙鵬 來源: 博客園
相關推薦

2011-07-21 15:42:53

SQL觸發器存儲過程

2009-04-03 09:00:20

SQL Server2005用戶

2011-04-02 15:22:42

SQL server

2010-07-16 14:08:39

SQL Server

2010-07-15 13:14:51

2011-04-02 15:41:31

2010-07-08 12:52:58

SQL Server

2011-04-06 13:04:35

SQL Server 密碼修改

2010-10-21 15:13:20

SQL Server系

2009-03-30 15:52:24

數據導入導出SQL Server

2010-06-28 15:06:04

SQL Server

2009-03-16 14:01:24

正則表達式函數SQL

2011-09-01 16:13:37

Visual StudSQL Server 存儲過程

2010-07-23 12:55:29

SQL Server

2009-02-23 13:41:42

XML操作函數SQL Server

2010-07-13 16:48:14

SQL Server

2011-04-02 16:20:21

SQL SERVER 同步復制

2010-07-09 11:06:13

SQL Server

2011-08-04 18:55:53

SQL Server 用戶sa登錄失敗

2011-07-15 11:02:47

SQL Server 用戶權限設置
點贊
收藏

51CTO技術棧公眾號

91精品人妻一区二区| 日韩视频在线免费播放| 男女啊啊啊视频| 精品国产不卡| 日韩小视频在线观看专区| 久久手机在线视频| 青青操视频在线| 精一区二区三区| 97免费在线视频| 大胸美女被爆操| 国产亚洲高清在线观看| 色又黄又爽网站www久久| 在线精品日韩| 久久国产精品高清一区二区三区| 老司机午夜精品| 97精品一区二区视频在线观看| 谁有免费的黄色网址| 视频欧美一区| 欧美日韩国产综合一区二区| 国产精品www在线观看| 在线视频婷婷| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 热久久精品免费视频| av免费在线观看网址| 久久久久久亚洲综合影院红桃| 成人夜晚看av| jizz国产在线| 99精品国产在热久久下载| 久久九九全国免费精品观看| 懂色av粉嫩av蜜乳av| 精品国产三区在线| 欧美中文字幕一区二区三区 | 欧美日韩国产另类不卡| 人妻夜夜添夜夜无码av| 菠萝蜜视频国产在线播放| 久久老女人爱爱| 国产欧美一区二区三区另类精品| 91精品中文字幕| 日韩在线卡一卡二| 清纯唯美亚洲激情| 你懂的国产视频| 激情欧美日韩一区| 欧美高清视频在线观看| 黄色录像二级片| 99re6这里只有精品| 国产一区二区激情| 久久亚洲AV无码专区成人国产| 1769国产精品视频| 欧美一区二区三区免费视频| 岛国毛片在线播放| 欧美视频精品| 欧美日韩久久久一区| 亚洲综合色在线观看| 成人在线爆射| 欧美亚洲一区三区| 国产福利影院在线观看| 成人午夜sm精品久久久久久久| 色呦呦一区二区三区| 人妻熟妇乱又伦精品视频| 电影k8一区二区三区久久| 一区二区三区日韩欧美精品| 影音先锋男人的网站| bt在线麻豆视频| 一区二区三区国产| 日韩五码在线观看| xxxxxx欧美| 欧洲一区在线观看| 亚洲久久中文字幕| 国产美女精品视频免费播放软件| 欧美乱熟臀69xxxxxx| 8x8x成人免费视频| 欧美三级一区| 亚洲经典中文字幕| 三级网站在线免费观看| 日韩av在线播放网址| 精品国偷自产在线视频99| 欧美做爰啪啪xxxⅹ性| 一区二区三区毛片免费| 欧美黄色www| 中文字幕在线观看视频网站| 久久国产直播| 国产欧美一区二区三区久久| www.久久久久久| 成人短视频下载| 蜜桃在线一区二区三区精品| 成人综合影院| 洋洋成人永久网站入口| 欧美日韩精品在线一区二区 | 96国产粉嫩美女| 亚洲av无码乱码在线观看性色| 成人永久免费视频| 欧美日韩一区二| 九色porny在线| 亚洲一区影音先锋| 欧美亚洲日本在线观看| 欧洲大片精品免费永久看nba| 亚洲第一精品电影| 亚洲一级黄色录像| 黄色亚洲在线| 国产精品视频白浆免费视频| 丰满人妻一区二区三区四区53| 久久中文娱乐网| dy888午夜| 日韩成人动漫| 欧美成人女星排名| 美国美女黄色片| 亚洲高清在线| 成人黄色在线免费| 嫩草研究院在线| 亚洲综合一区二区精品导航| 日日碰狠狠丁香久燥| eeuss鲁片一区二区三区| 中日韩美女免费视频网站在线观看 | 久久视频在线观看| 久久精品成人欧美大片古装| 国产视频91在线| 国产乱码精品一品二品| 特级西西444www大精品视频| bl在线肉h视频大尺度| 欧美日本国产一区| 熟女俱乐部一区二区视频在线| 欧美精品国产一区| 成人午夜小视频| yourporn在线观看中文站| 欧美日韩国产精品专区| 久久久精品人妻一区二区三区| 精品一区免费| 羞羞色国产精品| 午夜精品久久久久久久99热黄桃 | 潘金莲一级淫片aaaaaa播放1| 日本不卡一二三| 亚洲精品久久久久中文字幕欢迎你| 韩国一级黄色录像| 日韩av高清在线观看| 久久99久久精品国产| 国产精品一品| 日韩欧美在线不卡| 永久久久久久久| 极品美女销魂一区二区三区免费 | 88av在线播放| 国产精品久久| 1卡2卡3卡精品视频| 麻豆免费在线观看| 欧美日韩成人综合| 老司机深夜福利网站| 快she精品国产999| 青青草国产精品| 卡通欧美亚洲| 夜夜嗨av一区二区三区免费区| 美女又爽又黄免费视频| 久久久久国产精品麻豆| 日本va中文字幕| 日韩毛片视频| 成人做爽爽免费视频| 操你啦视频在线| 精品久久久久久久久久久久久久久久久 | 三级在线播放| 色哟哟欧美精品| 亚洲av无码国产精品麻豆天美| 天堂成人国产精品一区| 日韩欧美一区二区在线观看| 欧美91在线|欧美| 久久久www成人免费精品张筱雨 | 亚洲精品久久久久久久久久久久久| 日产欧产va高清| 91亚洲精华国产精华精华液| 成人综合视频在线| 神马久久一区二区三区| 国产日韩欧美视频| 午夜在线激情影院| 亚洲高清免费观看高清完整版| 依依成人综合网| 中文无字幕一区二区三区| 天堂在线中文在线| 激情久久婷婷| 日韩欧美手机在线| 色播一区二区| 性色av香蕉一区二区| 精品久久久久一区二区三区| 欧美日韩亚洲丝袜制服| 欧美黄色免费看| 91丝袜美腿高跟国产极品老师| 亚洲黄色a v| 欧美日韩免费| 欧美三级电影在线播放| 日本久久久久| 91极品女神在线| 香蕉视频免费在线播放| 欧美zozozo| 337p粉嫩色噜噜噜大肥臀| |精品福利一区二区三区| 亚洲色图欧美日韩| 久久精品999| 精品国产免费av| 91精品综合| 免费影院在线观看一区| 国产日韩在线观看视频| 国产97在线亚洲| 欧美性受ⅹ╳╳╳黑人a性爽| 亚洲免费高清视频| 亚洲国产精品18久久久久久| 色综合天天综合网国产成人综合天| 国产又粗又猛又爽又黄的视频小说| 国产成人综合视频| 日本激情视频在线| 亚洲经典视频在线观看| 正在播放国产精品| 免费短视频成人日韩| 国产aⅴ精品一区二区三区黄| 国产成人毛片| 欧美一区二区三区免费视| 91高清在线观看视频| 亚洲视频日韩精品| 天堂中文在线资源| 91精品国产aⅴ一区二区| 亚洲乱码国产乱码精品| 午夜伊人狠狠久久| 强行糟蹋人妻hd中文| 国产精品国产馆在线真实露脸| 性少妇bbw张开| 99视频精品全部免费在线| 日韩av影视大全| 免费观看30秒视频久久| 欧美 日韩 国产一区| 在线欧美一区| 亚洲熟妇无码av在线播放| 98精品视频| 亚洲午夜激情| 成人一级毛片| 色一情一乱一伦一区二区三区丨| 久久激情av| 国产日韩欧美综合精品| 日本在线成人| 91久久大香伊蕉在人线| 亚洲男女网站| 成人免费自拍视频| 日韩福利影视| 国产自摸综合网| 国产精品久久久久77777丨| 人人爽久久涩噜噜噜网站| 欧美久久天堂| 91av成人在线| 亚洲欧洲美洲av| 性娇小13――14欧美| 一本一道久久a久久综合精品| 国产免费播放一区二区| 亚洲国产一区二区三区在线播放| 亚洲aa中文字幕| 四虎国产精品免费久久5151| 国产精品美乳在线观看| 蜜桃精品在线| 国产精品日韩在线| 成人国产精品| 成人网在线视频| 精品国产亚洲一区二区在线观看| 亚洲精品欧美极品| 蜜桃精品视频| 风间由美久久久| 欧美色图五月天| 你懂的视频在线一区二区| 国产欧美日韩影院| 亚洲日本japanese丝袜| 91精品电影| 国产天堂视频在线观看| 亚洲少妇在线| av无码精品一区二区三区| 日本不卡视频在线| 午夜一区二区视频| 丁香一区二区三区| 久久国产精品无码一级毛片| 久久久久久97三级| 亚洲天堂网av在线| 亚洲h在线观看| 怡红院av久久久久久久| 91国产免费看| 国产夫妻自拍av| 亚洲精品国产成人| 3d成人动漫在线| 欧美精品videosex极品1| 澳门成人av网| 91丝袜美腿美女视频网站| 给我免费播放日韩视频| 日本一区高清在线视频| 亚洲综合自拍| 欧美mv日韩mv国产| 91久久久久久久久久久久久久| 亚洲综合久久久久| 亚洲天堂男人av| 欧美一区二区三区视频在线观看| 国产综合无码一区二区色蜜蜜| 日韩精品视频在线| 国产三区视频在线观看| 欧美亚洲国产另类| 欧美久久一区二区三区| 蜜桃精品久久久久久久免费影院| 国产精品国产三级国产在线观看| av在线播放天堂| 日韩av电影免费观看高清完整版| 日本少妇一级片| 国产欧美日韩卡一| 欧美不卡视频在线观看| 717成人午夜免费福利电影| 午夜一区在线观看| 久久av红桃一区二区小说| 另类图片综合电影| 高清国产在线一区| 欧美第十八页| 超碰97人人射妻| 国产91丝袜在线观看| 在线观看日本黄色| 欧美性色xo影院| 亚洲a视频在线| 日韩一中文字幕| 免费看av不卡| 精品日产一区2区三区黄免费| 香蕉久久网站| 男女污污的视频| 91老师片黄在线观看| 国产无精乱码一区二区三区| 欧美疯狂做受xxxx富婆| 国产女主播在线直播| 午夜精品三级视频福利| 白嫩亚洲一区二区三区| 亚洲欧美久久久久一区二区三区| 亚洲专区一区二区三区| 91精品啪在线观看国产| 亚洲欧美另类久久久精品| 亚洲天堂自拍偷拍| 影音先锋日韩有码| 玛雅亚洲电影| 欧美一区二区视频17c| 99热这里只有成人精品国产| 免费观看污网站| 亚洲另类一区二区| 国产乱淫av免费| 久久久99久久精品女同性| 欧美另类激情| 正在播放精油久久| 久久成人综合网| 妖精视频在线观看免费| 欧美性一二三区| seseavlu视频在线| 国产精品久久久| 久久影视一区| 亚洲在线观看网站| 亚洲精品免费看| 国产专区一区二区三区| 国产精品久久久久久| 日本人69视频| 亚洲欧美日韩国产中文在线| 国产伦子伦对白视频| 欧美日韩国产第一页| 91亚洲无吗| 无码人妻丰满熟妇区96| 久久婷婷成人综合色| 亚洲第一网站在线观看| 在线精品高清中文字幕| 91精品亚洲一区在线观看| 日韩人妻一区二区三区蜜桃视频| 国产精品亚洲综合一区在线观看| a级黄色片免费看| 精品国内片67194| 极品在线视频| 欧美亚洲另类久久综合| 日韩1区2区3区| 永久免费看mv网站入口| 精品国产一二三| 超碰国产一区| 亚洲一区二三| 国产白丝网站精品污在线入口| 国产精品成人久久| 亚洲午夜未删减在线观看| 欧美jizz18| 99er在线视频| 国产午夜精品一区二区三区视频| 老熟妇一区二区三区啪啪| 久久久国产精品视频| 成人香蕉社区| 久久99爱视频| 亚洲国产精品天堂| 岛国视频免费在线观看| 91亚洲精品一区| 亚洲影视在线| 国产探花在线视频| 亚洲精品黄网在线观看| 欧美风情在线视频| 黄色大片中文字幕| 国产精品乱码一区二区三区软件| 午夜精品无码一区二区三区 | 91九色porn在线资源| 日韩欧美视频一区二区三区四区| 国产精品一区在线观看你懂的| 日本一区二区三区免费视频| 中日韩美女免费视频网址在线观看| 麻豆久久一区| 国产精品视频黄色| 午夜伦理一区二区| 在线免费观看黄色av| 精品无码久久久久久久动漫| 久久精品国产精品亚洲精品|