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=] 'login'
Arguments
[ @loginame = ] 'login'
Nom d’un utilisateur ou d’un groupe Windows. L’utilisateur ou le groupe Windows doit être qualifié avec un nom de domaine Windows sous forme d’utilisateur\ de domaine ; par exemple, Londres\Joeb. login est sysname, sans valeur par défaut.
Codet de retour
0 (réussite) 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é dans une transaction définie par l’utilisateur.
autorisations
Nécessite l’appartenance à l’administrateur de sécurité des rôles serveur.
Exemples
L’exemple suivant utilise CREATE LOGIN
pour créer une connexion SQL Server pour l’utilisateur Corporate\BobJ.
Windows : il s’agit de la méthode préférée.
CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO
Voir aussi
Procédures stockées liées à la sécurité (Transact-SQL)
CREATE LOGIN (Transact-SQL)
Procédures stockées système (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour