Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server 2016 (13.x) e versões
posteriores Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL database in Microsoft Fabric
Retorna uma linha para cada credencial com escopo na base de dados.
Important
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Use sys.database_scoped_credentials em vez disso.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| credential_id | int | ID da credencial de âmbito do banco de dados. É único na base de dados. |
| name | sysname | Nome da credencial com escopo do banco de dados. É único na base de dados. |
| credential_identity | nvarchar(4000) | Nome da identidade a utilizar. Este será geralmente um usuário do Windows. Não tem de ser único. |
| create_date | datetime | Momento em que a credencial de escopo do banco de dados foi criada. |
| modify_date | datetime | Hora da última modificação da credencial com âmbito limitado ao banco de dados. |
| target_type | nvarchar(100) | Tipo de credencial de âmbito de banco de dados. Retorna NULL para credenciais com escopo de banco de dados. |
| target_id | int | ID do objeto para o qual a credencial com escopo do banco de dados é mapeada. Retorna 0 para credenciais com escopo de banco de dados |
Permissions
Requer permissão CONTROL no banco de dados.
Ver também
Credenciais (Mecanismo de Banco de Dados)
CRIAR CREDENCIAL DE ESCOPO DO BANCO DE DADOS (Transact-SQL)
ALTERAR CREDENCIAL NO ÂMBITO DA BASE DE DADOS (Transact-SQL)
DESCARTAR CREDENCIAL COM ESCOPO DE BANCO DE DADOS (Transact-SQL)
CRIAR CREDENCIAL (Transact-SQL)
sys.credentials (Transact-SQL)