在向数据库中的存储过程和视图授予权限时,我遇到了问题,无论是通过GRANT
命令执行还是使用SSMS中的UI,它都复制了权限,并且不知何故它没有选择我给的权限。
见这里:
以上授权如下:GRANT SELECT, VIEW DEFINITION ON [dbo].[VW_REP_BROKER_COMMISSIONS] TO [NT AUTHORITY\NETWORK SERVICE];
关于为什么会发生这种情况的任何想法?
答案 0 :(得分:0)
你能检查一下。
GRANT EXECUTE ON [DATABASE_NAME].[VIEW_NAME] TO [APPLICATION_ROLE]
请更改您的查询,如下所示。
[DATABASE_NAME]:您的数据库名称
[VIEW_NAME]:您的观看名称
[APPLICATION_ROLE]:指定角色。