Credenciales (motor de base de datos)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Una credencial es un registro que contiene la información de autenticación (credenciales) necesaria para conectarse a un recurso situado fuera de SQL Server. Esta información la usa internamente SQL Server. La mayoría de las credenciales incluyen un nombre de usuario y una contraseña de Windows.

La información almacenada en una credencial permite a un usuario que se haya conectado a SQL Server por medio de SQL Server Autenticación para acceder a los recursos fuera de la instancia del servidor. Cuando el recurso externo es Windows, el usuario se autentica como el usuario de Windows especificado en la credencial. Una sola credencial solo se puede asignar a un inicio de sesión de SQL Server único. Y un inicio de sesión de SQL Server solo se puede asignar a una credencial.

Para conocer las credenciales almacenadas en la base de datos maestra y que se pueden usar en toda la instancia de SQL Server, consulte CREATE CREDENTIAL (Transact-SQL). Para conocer las credenciales usadas por una base de datos específica y portátiles con esa base de datos, consulte CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL).

Las credenciales del sistema se crean de forma automática y se asocian a extremos específicos. Los nombres de las credenciales del sistema comienzan por dos signos de número (##).

Para obtener más información sobre las credenciales, vea las vistas de catálogo sys.credentials y sys.database_scoped_credentials.

Crear una credencial
CREATE CREDENTIAL (Transact-SQL)
CREATE DATABASE SCOPED CREDENTIAL (Transact-SQL)
Proteger SQL Server