标签: sql-server-2005
我们在sql server 2005中创建了多个数据库。我想确保创建的每个新数据库在创建时都有一个特定的只读帐户。我知道有一种方法可以编写代码来执行此操作,但是有一种方法可以设置某种类型的数据库模板,因此每次创建新数据库时,帐户都会自动从SQL服务器端而不是代码端添加?
答案 0 :(得分:3)
如果您指的是服务器上所有数据库的一个只读用户帐户,则可以使用此 hack :
所有新数据库都使用模型 db作为模板,因此该用户将在所有数据库中可用。
但请记住安全问题。 ; - )