创建MSSQL Server数据库时的默认角色映射

时间:2011-09-29 12:50:13

标签: sql-server sql-server-2008

是否可以为适用于后续数据库的Microsoft SQL Server(例如2008 R2)设置一组默认的角色映射?

示例:每当我在服务器上创建新数据库时,我都希望它将db_owner映射到名为Group_A的登录组,并将db_datareader映射到名为Group_B的组。

数据库由第三方应用程序创建,因此在CREATE语句中执行此操作是不够的。我希望的是为服务器本身设置默认行为。

1 个答案:

答案 0 :(得分:0)

每个新数据库都是作为SQL Server上模型数据库的副本创建的。因此,当您进行映射时,每个新数据库都应该复制那个模型数据库。我没有尝试过角色和小组,但你可以尝试一下,让我知道它是否有效......