【问题标题】:Activating a SQL Server role激活 SQL Server 角色
【发布时间】:2012-02-14 15:03:36
【问题描述】:

我正在寻找在 SQL Server 中激活用户角色的确切语法。我找到的最佳描述是:

ALTER USER userName  
     WITH <set_item> [ ,...n ]

但我不确定这在实践中意味着什么。这个例子在语法上是否正确?

ALTER USER sh 
    WITH DEFAULT ROLE dw_manager;

如果没有,你能给我一个很好的例子吗?

【问题讨论】:

标签: sql-server roles


【解决方案1】:

您需要在之前创建过您的用户和您的角色 - 一旦您拥有了,您可以使用sp_addrolemember 系统存储过程使用户成为角色的成员(从而“激活”用户的角色):

EXEC sp_addrolemember 'NameOfYourRoleHere', 'NameOfYourDatabaseUserHere'

【讨论】:

    猜你喜欢
    • 2010-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-13
    • 2014-07-16
    • 2010-11-12
    • 2023-03-06
    相关资源
    最近更新 更多