catalog.explicit_object_permissions (Banco de Dados SSISDB)
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
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. | Project |
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.