¿Existe un comando de SQL Server para conectar a un usuario de una única base de datos a un inicio de sesión para el servidor de bases de datos del mismo nombre?
Por ejemplo:
Servidor de base de datos -
Base de datos de instancia predeterminada : TestDBInicio de sesión en el servidor - TestUser
Usuario existente en TestDB - TestUser
Si trato de hacer que el TestUser
inicio de sesión sea un usuario de la TestDB
base de datos, el "Usuario, grupo o rol" ya existe.
¿Alguien sabe de una manera fácil de asignar el usuario DB al inicio de sesión del servidor ?
sql
sql-server
jkelley
fuente
fuente
Creo que es
sp_change_users_login
. Ha pasado un tiempo, pero solía hacerlo al separar y volver a conectar bases de datos.fuente
ALTER USER
método anteriorHe utilizado el
sp_change_users_login
procedimiento para lograr, creo, ese escenario.fuente