2010-12-15 5 views
0

내가 부여하거나 거부 한 권한을 표시 할 수있는 SQL 쿼리가 있습니까 (또는 다른 방법으로)? 저는 MySQL이나 오라클에서 막연하게 이런 것을 기억하지만 SQL Server를 위해 필요한 것이 있습니다.데이터베이스에 대한 사용 권한을 어떻게 알 수 있습니까?

감사합니다.

업데이트 1 : 내가 알아야 할 권한은보다 세부적입니다. 예를 들어,이 경우에는 "View Any Definition"이 부여되었는지 확인해야합니다. 이 문제는 DBA가 우리의 dbs를 잠그고 있기 때문에 다소 자주 발생합니다. 필요한 권한을 얻을 수 있습니다. 요청하면됩니다.

답변

1

HAS_PERMS_BY_NAME 참조 :

SELECT HAS_PERMS_BY_NAME(NULL, NULL, 'VIEW ANY DEFINITION'); 
관련 문제