摘要:微信搜索【三桥君】
软件:Sql server 2014
一、问题
数据库中,使用GRANT<角色>TO<用户>,把角色的权限授权给用户总是报错,角色名附近有语法错误的原因
如图问题:
二、解决办法
使用这条语句来把角色权限授权给用户:
EXEC sp_addrolemember ‘角色名’,'用户名’
EXEC sp_addrolemember 'CGJL','David'
EXEC sp_addrolemember 'XSKH','David'
EXEC sp_addrolemember 'KHKH','David'
三、分析
经过本人研究,发现课本上的该授权语句在Sql server软件中不适用,会报错,用这条语句即可解决该问题。一句语句好像只能授权一个角色名给一个用户。
文章整理不易,如有帮助请点赞关注支持,谢谢!微信搜索【三桥君】,回复【关注】有我准备的一份资源大礼包。后续持续更新~~~