Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Преобразует битовую маску разрешений, возвращаемую трассировкой SQL, в таблицу имен разрешений.
Соглашения о синтаксисе языка Transact-SQL
Синтаксис
sys.fn_translate_permissions ( level , perms )
Аргументы
level
Вид защищаемого объекта, к которому применяется разрешение. Аргумент level имеет тип nvarchar(60).perms
Битовая маска, возвращаемая в столбце разрешений. Аргумент perms имеет тип varbinary(16).
Возврат
table
Замечания
Значение, возвращаемое в столбце permissions трассировки SQL, является целочисленным представлением битовой маски, используемой SQL Server для вычисления эффективных разрешений. Каждый из 21 вида защищаемых объектов имеет собственный набор разрешений с соответствующими числовыми значениями. sys.fn_translate_permissions преобразует данную битовую маску в таблицу с именами разрешений.
Разрешения
Необходимо быть членом роли public.
См. также
Справочник
sys.server_permissions (Transact-SQL)
sys.database_permissions (Transact-SQL)