Czy istnieje polecenie SQL Server umożliwiające połączenie użytkownika pojedynczej bazy danych z loginem serwera bazy danych o tej samej nazwie?
Na przykład:
Serwer bazy danych - domyślna
baza danych instancji : TestDBLogowanie do serwera -
użytkownik testowy Istniejący użytkownik w bazie danych TestDB - użytkownik testowy
Jeśli spróbuję, aby TestUser
login był użytkownikiem TestDB
bazy danych, „Użytkownik, grupa lub rola” już istnieje.
Czy ktoś zna łatwy sposób przypisania użytkownika DB do loginu serwera ?
sql
sql-server
jkelley
źródło
źródło
Myślę, że tak
sp_change_users_login
. Minęło trochę czasu, ale robiłem to podczas odłączania i ponownego podłączania baz danych.źródło
ALTER USER
metody powyżejWydaje mi się, że wykorzystałem tę
sp_change_users_login
procedurę, aby zrealizować ten scenariusz.źródło