Для просмотра всех разрешений, которыми можно управлять, вы можете использовать функцию fn_my_permission
. В этом запросе перечислены все разрешения на сервере :
select * from fn_my_permissions(NULL, NULL)
Вы должны войти в систему, используя учетную запись с ролью sysadmin.
Вы можете уточнить вызовы функций, используя следующие параметры.
Для всех разрешений для базы данных :
select * from fn_my_permissions(NULL, 'database')
Для всех разрешений в схеме dbo :
select * from fn_my_permissions('dbo', 'schema')
Для всех разрешений для таблицы :
select * from fn_my_permissions('dbo.test', 'object')