Я создаю базу данных на SQL Server с использованием T-SQL (используя C# для запуска скрипта). Я смущен:Мне нужно создать логин для базы данных
Если я создаю базу данных, зарегистрированную как пользователь: «myUser1» (myUser1 - это логин, который я создал, с ролью db_creator).
Должен ли я создать имя для этого пользователя в T-SQL, как:
CREATE LOGIN [myUser1] WiTH Password = "test"
Go
Exec sp_grantdbaccess, myUser1
Go
Или мне не нужно это?
'login' необходим для доступа к серверу в целом; для каждой базы данных вам нужно создать ** 'user' ** для этой конкретной базы данных на основе' login' –