Поделиться через


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

Разрешает участнику управлять разрешениями на все объекты в папке.

Папка

Разрешения

Это представление не содержит полного списка разрешений для текущего участника. Пользователь также должен проверить, не является ли участник членом ролей или групп с назначенными разрешениями.