2010-12-15 4 views
0

私が許可または拒否された権限を表示する(または他の方法で)実行できるSQLクエリはありますか? MySQLやOracleではこれを漠然と思い出していますが、SQL Serverには何かが必要です。データベースのアクセス権をどのようにして知ることができますか?

ありがとうございます!

更新1:私が知る必要があるアクセス許可は、より詳細です。たとえば、この場合、「View Any Definition」が付与されているかどうかを確認する必要があります。この問題は、DBAが私たちのdbsをロックダウンしているので、やや頻繁に発生します。私たちが必要とするパーミッションを得ることができます。

答えて

1

HAS_PERMS_BY_NAMEを参照してください:

SELECT HAS_PERMS_BY_NAME(NULL, NULL, 'VIEW ANY DEFINITION'); 
関連する問題