关于数据库的权限管理问题

艺术 2020-09-27 07:35:15 1个回答   ()人看过

这两个命令有很大的区别:设数据库用户帐户userA拥有employees表的select权限,同时又属于dbdatareader 数据库角色;;如果使用revoke,select,on,employees,from,userA;语句,仅仅是取消了显示授予用户帐户的select权限;userA 同样可以通过dbdatareader角色获得读取employees表的权限;而如果使用deny,select,on,employees,to,userA;语句,则可以彻底禁止userA读取employees表,因为在评估权限时,deny优先于通过其他任何方式获取的权限。

关于数据库的权限管理问题

顶一下 ()  踩一下 () 

共有条评论     登录   注册  剩余:2000

友情链接: