Exporter (0) Imprimer
Développer tout
Développer Réduire

CREATE CREDENTIAL (Transact-SQL)

Crée des informations d'identification.

Icône Lien de rubrique Conventions de la syntaxe de Transact-SQL


CREATE CREDENTIAL credential_name WITH IDENTITY = 'identity_name'
    [ , SECRET = 'secret' ]

credential_name

Spécifie le nom des informations d'identification à créer. credential_name ne peut pas commencer avec le signe dièse (#). Les informations d'identification système commencent avec ##.

IDENTITY = 'identity_name'

Spécifie le nom du compte à utiliser lors d'une connexion en dehors du serveur.

SECRET = 'secret'

Spécifie le secret requis pour l'authentification sortante. Cette clause est facultative.

Des informations d'identification correspondent à un enregistrement qui contient les informations d'authentification requises pour la connexion à une ressource en dehors de SQL Server. La plupart des informations d'identification incluent un utilisateur et un mot de passe Windows.

Lorsque IDENTITY correspond à un utilisateur Windows, le secret peut être le mot de passe. Le secret est chiffré à l'aide de la clé principale de service. Si la clé principale de service est régénérée, le secret est chiffré de nouveau au moyen de la nouvelle clé principale de service.

Une fois les informations d'identification créées, vous pouvez les mapper sur une connexion SQL Server en utilisant CREATE LOGIN ou ALTER LOGIN. Une connexion SQL Server peut être mappée sur un seul ensemble d'informations d'identification, mais des informations d'identification peuvent être mappées sur plusieurs connexions SQL Server. Pour plus d'informations, consultez Informations d'identification.

Des informations sur les informations d'identification sont consultables dans l'affichage catalogue sys.credentials.

Requiert l'autorisation ALTER ANY CREDENTIAL.

L'exemple ci-dessous crée des informations d'identification nommées AlterEgo. Les informations d'identification contiennent l'utilisateur Windows RettigB et le mot de passe sdrlk8$40-dksli87nNN8.

CREATE CREDENTIAL AlterEgo WITH IDENTITY = 'RettigB', 
    SECRET = 'sdrlk8$40-dksli87nNN8';
GO

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft