catalog.explicit_object_permissions (база данных SSISDB)
Отображает только разрешения, которые были явно назначены пользователю.
Имя столбца |
Тип данных |
Описание |
---|---|---|
object_type |
smallint |
Тип защищаемого объекта. Типы защищаемых объектов включают папку (1), проект (2), среду (3) и операцию (4). |
object_id |
bigint |
Уникальный идентификатор первичного ключа защищенного объекта. |
principal_id |
int |
Идентификатор участника базы данных. |
permission_type |
smallint |
Тип разрешения. |
is_deny |
bit |
Указывает, отказано ли в разрешении или же оно предоставлено. Если значение равно 1, то в разрешении отказано. Если значение равно 0, то в разрешении не отказано (оно предоставлено). |
grantor_id |
int |
Идентификатор участника, предоставившего разрешение. |
Замечания
Это представление отображает типы разрешений, перечисленные в следующей таблице.
Значение permission_type |
Имя разрешения |
Описание разрешения |
Применимые типы объектов |
---|---|---|---|
1 |
READ |
Разрешает участнику читать сведения, рассматриваемые как часть объекта, например свойства. Тем самым участнику не разрешается перечислять или читать содержимое других объектов, содержащихся в этом объекте. |
Папка, проект, среда, операция |
2 |
MODIFY |
Разрешает участнику изменять сведения, рассматриваемые как часть объекта, например свойства. Тем самым участнику не разрешается изменять другие объекты, содержащиеся в этом объекте. |
Папка, проект, среда, операция |
3 |
EXECUTE |
Разрешает участнику выполнять все пакеты в проекте. |
Проект |
4 |
MANAGE_PERMISSIONS |
Разрешает участнику назначать разрешения на объекты. |
Папка, проект, среда, операция |
100 |
CREATE_OBJECTS |
Разрешает участнику создавать объекты в папке. |
Папка |
101 |
READ_OBJECTS |
Разрешает участнику читать все объекты в папке. |
Папка |
102 |
MODIFY_OBJECTS |
Разрешает участнику изменять все объекты в папке. |
Папка |
103 |
EXECUTE_OBJECTS |
Разрешает участнику выполнять все пакеты из всех проектов в папке. |
Папка |
104 |
MANAGE_OBJECT_PERMISSIONS |
Разрешает участнику управлять разрешениями на все объекты в папке. |
Папка |
Разрешения
Это представление не содержит полного списка разрешений для текущего участника. Пользователь также должен проверить, не является ли участник членом ролей или групп с назначенными разрешениями.