sql2008设角色的权限如何赋给用户 grant <角色名> on <用户名> 总是报错角色名附近有语法错误。

如题所述

第1个回答  2020-03-22
你应该是用SQL server,它不支持这个语法,改用EXEC sp_addrolemember ‘角色名‘,’用户名‘就好了
第2个回答  2013-05-29
grant <角色名> to <用户名>;

不是on....追问

上面写错了、to 也是不对的、

create role ming
grant select ,update,delete on student to ming
执行成功
grant ming to dou
‘ming’附近有语法错误

追答

语法就是这样的:GRANT role TO user
你的错误有很多可能,很大可能就是你没有权限

追问

我用管理员身份登录的 你在上面试的时候可以??

本回答被提问者采纳
相似回答