跨实例导入/导出Sql Server 2005用户/权限的简便方法?

时间:2009-04-29 17:18:40

标签: sql sql-server sql-server-2005

是否有一种简单的方法可以导出然后将用户/权限从一个Sql Server 2005实例导入另一个Sql Server 2005实例?

3 个答案:

答案 0 :(得分:3)

之后可能需要执行“sp_change_users_login AUTO_FIX,'my_user'”,以便将安全登录重新链接到各自的数据。

答案 1 :(得分:2)

使用管理控制台为您的用户及其相关权限生成脚本。可以对安全性文件夹中的服务器登录执行相同的操作。

选择您的用户: 选择DB并展开security \ users文件夹 右键单击 - >脚本用户为 - >创建至 - >新查询

登录

选择您的登录信息: 展开security \ logins文件夹 右键单击 - >脚本登录为 - >创建至 - >新查询

现在只需在新实例上运行查询。只需选择db即可运行脚本。

答案 2 :(得分:1)

sqlcmd -E -d master -S suksql01 -Q“sp_help_revlogin”-o \ suksql03 \ login \ LOGIN.txt 走 exec sp_help_revlogin 去

exec sp_help_login