sp_grantlogin (Transact-SQL)

Crée une connexion à SQL Server.

ms173449.note(fr-fr,SQL.90).gifImportant :
Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt CREATE LOGIN.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_grantlogin [@loginame=] 'login'

Arguments

  • [ @loginame = ] 'login'
    Nom d'un utilisateur ou d'un groupe Windows. L'utilisateur ou le groupe Windows doit être identifié par un nom de domaine Windows, sous la forme Domain\User ; tel que, London\Joeb. login est de type sysname et n’a pas de valeur par défaut.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

sp_grantlogin appelle CREATE LOGIN qui prend en charge des options supplémentaires. Pour plus d'informations sur la création de connexions SQL Server, consultez CREATE LOGIN (Transact-SQL).

sp_grantlogin ne peut pas être exécutée dans une transaction définie par l'utilisateur.

Autorisations

Nécessite l'autorisation ALTER ANY LOGIN sur le serveur.

Exemple

L'exemple suivant utilise CREATE LOGIN pour créer une connexion SQL Server destinée à l'utilisateur Windows Corporate\BobJ.. Il s'agit de la méthode par défaut.

CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO

Voir aussi

Référence

Procédures stockées liées à la sécurité (Transact-SQL)
CREATE LOGIN (Transact-SQL)
Procédures stockées système (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005