Я хочу предоставить доступ пользователю к конкретной базе данных с доступом для чтения и записи. Пользователь уже доступен в домене, но не в БД.
Итак, как я могу дать им доступ с созданием нового пользователя и пароля?
Кто-то сказал мне, что это можно сделать только с указанием пользователя, домена и БД, которые вы хотите предоставить пользователю, без необходимости создания нового пользователя и пароля.
Это старый способ реализации. Он работает, но он создает новый логин и пользователя, а не использует тот, который доступен в домене:
use DBName;
create login a_2 with password='Aa123';
create user a_2 for login a_2;
grant insert to a_2;
grant select to a_2;