创建角色并授予权限后,我想将指定角色的权限授予用户,如何处理?我尝试过,但失败了。
答案 0 :(得分:55)
由于BOL显示已弃用sp_addrolemember,因此如果您使用的是SQL Server 2012,则可能需要使用:
ALTER ROLE <role_name> ADD MEMBER <user_name>
答案 1 :(得分:53)
EXEC sp_addrolemember 'db_owner', 'JohnJacobs'
答案 2 :(得分:0)
就我而言,我需要将用户添加到特定数据库的公共角色。这样做是这样的:
USE [<DB Name>]
GO
CREATE USER [<User Name>] FOR LOGIN [<User Name>]
GO