0

我正在尝试使用我的数据库项目中的部署前和部署后脚本为特定登录创建用户。我正在使用 SQL Server 2008 R2、VS 2012 和耐心。每次我在脚本中发布所有其他命令时似乎都会执行但不是 CREATE USER 行;也没有对 sp_grantdbaccess 的替代调用。

4

1 回答 1

0

您可以发布生成的代码吗?我通常在 db 上下文中创建用户,而不是为此使用 pre 或 post 脚本,因为用户是数据库中的普通对象(添加新项目,在安全性下创建代码:

CREATE USER [User1]
    WITHOUT LOGIN
    WITH DEFAULT_SCHEMA = dbo

GO

GRANT CONNECT TO [User1]
于 2013-10-10T15:37:41.853 回答