Ответ 1
Чтобы предоставить пользовательским разрешениям DBO:
EXEC sp_addrolemember N'db_owner', N'[Driver-SOC-ChrisTest]'
Сделать владельца базы данных (не рекомендуется):
EXEC sp_changedbowner N'[Driver-SOC-ChrisTest]'
Как назначить роль db_owner
для пользователя, который я создал?
Я могу создать логин и добавить их в базу данных. Я не знаю, как изменить свое разрешение на db_owner
с помощью SQL-запроса.
У меня такое чувство, что я, возможно, что-то пропустил с моим запросом, когда добавляю пользователя в базу данных?
Вот запрос на добавление пользователя в базу данных
CREATE USER [Driver-SOC-ChrisTest] FOR LOGIN [Driver-SOC-ChrisTest]
WITH DEFAULT_SCHEMA=[dbo]
Чтобы предоставить пользовательским разрешениям DBO:
EXEC sp_addrolemember N'db_owner', N'[Driver-SOC-ChrisTest]'
Сделать владельца базы данных (не рекомендуется):
EXEC sp_changedbowner N'[Driver-SOC-ChrisTest]'
Я довольно часто вхожу в графический интерфейс, вношу нужные изменения, а затем вместо сохранения нажмите кнопку Script в верхней части диалогового окна и отправьте его в новое окно. Это даст вам код, предоставленный предыдущим плакатом.