Подтвердить что ты не робот

Программно настроить пользователя БД на db_owner

Как назначить роль db_owner для пользователя, который я создал?

Я могу создать логин и добавить их в базу данных. Я не знаю, как изменить свое разрешение на db_owner с помощью SQL-запроса.

У меня такое чувство, что я, возможно, что-то пропустил с моим запросом, когда добавляю пользователя в базу данных?

Вот запрос на добавление пользователя в базу данных

CREATE USER [Driver-SOC-ChrisTest] FOR LOGIN [Driver-SOC-ChrisTest] 
WITH DEFAULT_SCHEMA=[dbo]
4b9b3361

Ответ 1

Чтобы предоставить пользовательским разрешениям DBO:

EXEC sp_addrolemember N'db_owner', N'[Driver-SOC-ChrisTest]'

Сделать владельца базы данных (не рекомендуется):

EXEC sp_changedbowner N'[Driver-SOC-ChrisTest]'

Ответ 2

Я довольно часто вхожу в графический интерфейс, вношу нужные изменения, а затем вместо сохранения нажмите кнопку Script в верхней части диалогового окна и отправьте его в новое окно. Это даст вам код, предоставленный предыдущим плакатом.