【发布时间】:2011-03-16 23:36:30
【问题描述】:
我有一个数据库,里面有很多用户。这些用户属于数据库中不同的内置角色(例如 db_ddladmin)。
我想生成一个脚本来创建具有相同角色分配的相同用户,以便在不同的数据库中使用。 SQL Management Studio 似乎只为用户定义的角色生成 sp_addrolemember 调用,而不是内置角色。有没有办法让它为所有角色编写脚本?
也许还有其他更好的工具可以从现有数据库生成数据库脚本(最好,但不一定是免费的)?
【问题讨论】:
-
这应该可以通过使用系统表/视图来编写脚本。如果没有其他人发帖,我稍后会处理一些事情。
标签: sql-server-2005 scripting membership role