Вам нужно выполнить две вещи, обе из которых выполняются в контексте целевой базы данных (т.е. сначала выполнить USE (database)
):
- Добавить этого пользователя в качестве логина в базу данных:
CREATE USER [LoginName] FOR LOGIN [LoginName]
- Добавить этого пользователя в роль:
EXEC sp_addrolemember N'db_owner', N'LoginName'
Как правило, если у вас SQL Server Management Studio 2005 или более поздней версии, вы можете перейти в пользовательский интерфейс для операции, заполнить диалоговое окно (в этом случае назначение пользователя базе данных и добавление ролей), а затем нажмите кнопку «Сценарий» вверху. Вместо выполнения команды она напишет скрипт для действия в новом окне запроса.