sys.credentials (Transact-SQL)
Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)
Retorna uma linha para cada credencial no nível do servidor.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
credential_id | int | ID da credencial. É exclusivo no servidor. |
name | sysname | Nome da credencial. É exclusivo no servidor. |
credential_identity | nvarchar(4000) | Nome da identidade a ser usada. Geralmente é um usuário do Windows. Não precisa ser exclusivo. |
create_date | datetime | Hora em que a credencial foi criada. |
modify_date | datetime | Hora da última modificação feita na credencial. |
target_type | nvarchar(100) | Tipo de credencial. Retorna NULL para credenciais tradicionais e CRYPTOGRAPHIC PROVIDER para credenciais mapeadas para um provedor criptográfico. Para obter mais informações sobre provedores de gerenciamento de chaves externas, consulte EKM (Gerenciamento Extensível de Chaves). |
target_id | int | ID do objeto para o qual a credencial é mapeada. Retorna 0 para credenciais tradicionais e um valor diferente de 0 para credenciais mapeadas para um provedor criptográfico. Para obter mais informações sobre provedores de gerenciamento de chaves externas, consulte EKM (Gerenciamento Extensível de Chaves). |
Comentários
Para credenciais no nível do banco de dados, consulte sys.database_scoped_credentials.
Permissões
Requer VIEW ANY DEFINITION
permissão ou ALTER ANY CREDENTIAL
permissão. Além disso, a permissão do principal não deve ser negada VIEW ANY DEFINITION
.
Confira também
sys.database_scoped_credentials
Credenciais (Mecanismo de Banco de Dados)
Exibições do catálogo de segurança (Transact-SQL)
Entidades (Mecanismo de Banco de Dados)
CREATE CREDENTIAL (Transact-SQL)