当前位置: 代码迷 >> Sql Server >> SQLServer中如其获取查看用户对表的操作权限
  详细解决方案

SQLServer中如其获取查看用户对表的操作权限

热度:97   发布时间:2016-04-24 10:17:17.0
SQLServer中如果获取查看用户对表的操作权限
    我想查看SQLServer中如果获取查看用户对表的操作权限. 就像Oracle里面的这个语句一样.
SELECT * from user_tab_privs t where t.grantee = 'TEST003';
语句查询结果:

Oracle这个权限包括了视图, 和存储过程和表, SQLServer里面最好也包括这些.
------解决方案--------------------
sp_helpuser 都可以去看看。
------解决方案--------------------
这个命令是看角色的,比如dbo不是帐号
------解决方案--------------------
exec sp_helprotect null, 'user name'  
  相关解决方案