Credenciais (Mecanismo de Banco de Dados)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)

Uma credencial é um registro que contém as informações de autenticação (credenciais) necessárias para conectar-se a um recurso fora do SQL Server. Essas informações são usadas internamente por SQL Server. A maioria das credenciais contém um nome e uma senha de usuário do Windows.

As informações armazenadas em uma credencial permitem que um usuário conectado ao SQL Server por meio de SQL Server Autenticação acesse recursos fora da instância do servidor. Quando o recurso externo for o Windows, o usuário é autenticado como o usuário de Windows especificado na credencial. Uma única credencial só pode ser mapeada para um único logon SQL Server. E um logon SQL Server pode ser mapeado para apenas uma credencial.

Para obter credenciais armazenadas no banco de dados mestre e que podem ser usadas em toda a instância do SQL Server, consulte CREATE CREDENTIAL (Transact-SQL). Para obter credenciais usadas por um banco de dados específico e portátil com esse banco de dados, consulte CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL).

Credenciais de sistema são criadas automaticamente e associadas a pontos de extremidade específicos. Nomes para credenciais de sistema iniciam com dois sinais de hash (##).

Para obter mais informações sobre credenciais, consulte as exibições de catálogo sys.credentials e sys.database_scoped_credentials.

Criar uma credencial
CREATE CREDENTIAL (Transact-SQL)
CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)
Protegendo o SQL Server