读书人

怎样通过sql语句来查询某个用户的权限

发布时间: 2012-02-08 19:52:21 作者: rapoo

怎样通过sql语句来查询某个用户的权限
怎样通过sql语句来查询某个用户的权限,尤其是在特定数据库上都具有哪些权限!



[解决办法]
sp_helprotect 系统存储过程报告在数据库对象或用户上的权限。


[解决办法]
EXEC sp_helprotect NULL, NULL, 'dbo '
[解决办法]
列出了当前数据库中由用户的所有权限
[解决办法]
学习
[解决办法]
学习+蹭分~
[解决办法]
EXEC sp_helprotect NULL, NULL, 'dbo '
试下就知道了。。。。。
[解决办法]
A. 列出某个表的权限
下面的示例列出了表 titles 的权限。

EXEC sp_helprotect 'titles '

B. 列出某个用户的权限
下面的示例列出当前数据库中用户 Judy 所拥有的所有权限。

EXEC sp_helprotect NULL, 'Judy '

C. 列出由某个特定的用户授予的权限
下面的示例列出了当前数据库中由用户 Judy 授予的所有权限,使用 NULL 作为缺少的参数的占位符。

EXEC sp_helprotect NULL, NULL, 'Judy '

D. 仅列出语句权限
下面的示例列出当前数据库中所有的语句权限,使用 NULL 作为缺少的参数的占位符。

EXEC sp_helprotect NULL, NULL, NULL, 's '
[解决办法]
列出某个用户的权限
EXEC sp_helprotect NULL, 'Judy '

读书人网 >SQL Server

热点推荐