Compartilhar via


catalog.explicit_object_permissions (Banco de Dados SSISDB)

Exibe apenas as permissões que foram explicitamente atribuídas ao usuário.

Nome da coluna

Tipo de dados

Descrição

object_type

smallint

O tipo de objeto protegível. Os tipos de objetos protegíveis incluem pasta (1), projeto (2), ambiente (3) e operação (4).

object_id

bigint

O ID (identificador exclusivo) ou a chave primária do objeto protegido.

principal_id

int

O ID da entidade de segurança do banco de dados.

permission_type

smallint

O tipo de permissão.

is_deny

bit

Indica se a permissão foi negada ou concedida. Quando o valor é 1, a permissão foi negada. Quando o valor é 0, a permissão não foi negada.

grantor_id

int

O ID da entidade de segurança que concedeu a permissão.

Comentários

Esta exibição mostra os tipos de permissão listados na seguinte tabela:

Valor de permission_type

Nome da permissão

Descrição da permissão

Tipos de objeto aplicáveis

1

READ

Permite que a entidade de segurança leia informações consideradas parte do objeto, como as propriedades. Não permite que a entidade de segurança enumere ou leia o conteúdo de outros objetos contidos no objeto.

Pasta, projeto, ambiente, operação

2

MODIFY

Permite que a entidade de segurança modifique informações consideradas parte do objeto, como as propriedades. Não permite que a entidade de segurança modifique outros objetos contidos no objeto.

Pasta, projeto, ambiente, operação

3

EXECUTE

Permite que a entidade de segurança execute todos os pacotes no projeto.

Projeto

4

MANAGE_PERMISSIONS

Permite que a entidade de segurança atribua permissões a objetos.

Pasta, projeto, ambiente, operação

100

CREATE_OBJECTS

Permite que a entidade de segurança crie objetos na pasta.

Pasta

101

READ_OBJECTS

Permite que a entidade de segurança leia todos os objetos na pasta.

Pasta

102

MODIFY_OBJECTS

Permite que a entidade de segurança modifique todos os objetos na pasta.

Pasta

103

EXECUTE_OBJECTS

Permite que a entidade de segurança execute todos os pacotes de todos os projetos na pasta.

Pasta

104

MANAGE_OBJECT_PERMISSIONS

Permite que a entidade de segurança gerencie permissões em todos os objetos na pasta.

Pasta

Permissões

Essa exibição não oferece uma visualização completa de permissões para a entidade de segurança atual. O usuário também tem que verificar se a entidade de segurança é um membro de funções e grupos que têm permissões atribuídas.