sql – 将备份恢复到不同的服务器 – 用户权限
发布时间:2020-12-12 08:54:31 所属栏目:MsSql教程 来源:网络整理
导读:我已备份并将MS SQL Server 2005数据库还原到新服务器. 重新创建登录名,用户和用户权限的最佳方法是什么? 在SQL Server 2000的企业管理器上,我能够对登录进行脚本化,脚本化用户,并对用户权限进行单独脚本.然后我可以一个接一个地运行,唯一剩下的手动步骤是设
我已备份并将MS SQL Server 2005数据库还原到新服务器.
重新创建登录名,用户和用户权限的最佳方法是什么? 在SQL Server 2000的企业管理器上,我能够对登录进行脚本化,脚本化用户,并对用户权限进行单独脚本.然后我可以一个接一个地运行,唯一剩下的手动步骤是设置登录密码(由于安全原因而不为脚本) 这在SQL Server 2005的管理工作室中看起来似乎不可行,使得一切都非常费时费力. (我最终必须对整个数据库进行脚本,从新数据库中删除所有登录名和用户,运行脚本,然后通过错误消息的混合来查看哪些有效,什么没有.) 有人有任何经验和建议吗? 解决方法最简单的方法是使用Microsoft的sp_help_revlogin,一个存储过程,用于脚本化所有SQL Server登录名,默认值和密码,并保持相同的SID.您可以在此知识库文章中找到它: http://support.microsoft.com/kb/918992 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |