我已将 MS SQL Server 2005 数据库备份并恢复到新服务器。
重新创建登录名、用户和用户权限的最佳方法是什么?
在 SQL Server 2000 的企业管理器上,我能够分别编写登录脚本、用户脚本和用户权限脚本。然后我可以一个接一个地运行,剩下的唯一手动步骤是设置登录密码(出于安全原因,不编写脚本)
这在 SQL Server 2005 的 Management Studio 中似乎是不可能的,这使得一切都非常繁琐且耗时。(我最终不得不编写整个数据库的脚本,从新数据库中删除所有登录名和用户,运行脚本,然后通过混合错误消息来查看哪些有效,哪些无效。)
有没有人有这方面的经验和建议?