sp_grantlogin (Transact-SQL)
S’applique à : SQL Server
Crée une connexion SQL Server.
Important
Cette fonctionnalité sera supprimée dans une version future de 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 CREATE LOGIN à la place.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_grantlogin [ @loginame = ] N'loginame'
[ ; ]
Arguments
[ @loginame = ] N’loginame'
Nom d’un utilisateur ou d’un groupe Windows. @loginame est sysname, sans valeur par défaut. L’utilisateur ou le groupe Windows doit être qualifié avec un nom de domaine Windows au format <domain>\<user>
; par exemple, London\Joeb
.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
sp_grantlogin
appels CREATE LOGIN
, qui prennent en charge des options supplémentaires. Pour plus d’informations sur la création de connexions SQL Server, consultez CREATE LOGIN
sp_grantlogin
ne peut pas être exécuté dans une transaction définie par l’utilisateur.
autorisations
Nécessite l’appartenance au rôle serveur fixe securityadmin .
Exemples
L’exemple suivant utilise CREATE LOGIN
pour créer une connexion SQL Server pour l’utilisateur Corporate\BobJ
Windows, qui est la méthode préférée.
CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO