Existe-t-il une commande SQL Server pour connecter un utilisateur d'une seule base de données à une connexion pour le serveur de base de données du même nom?
Par exemple:
Serveur de base de données -
Base de données d' instance par défaut : TestDBConnexion au serveur - TestUser
Utilisateur existant sur TestDB - TestUser
Si j'essaie de faire de la TestUser
connexion un utilisateur de la TestDB
base de données, le "Utilisateur, groupe ou rôle" existe déjà.
Quelqu'un connaît-il un moyen simple d'attribuer l' utilisateur DB à la connexion au serveur ?
sql
sql-server
jkelley
la source
la source
Je pense que c'est
sp_change_users_login
. Cela fait un petit moment, mais je faisais cela lors du détachement et du rattachement de bases de données.la source
ALTER USER
méthode ciJ'ai utilisé la
sp_change_users_login
procédure pour accomplir, je pense, ce scénario.la source