Как создать роль пользователя SQL, которая имеет полное разрешение на чтение, запись, удаление и просмотр всех объектов в базе данных? - PullRequest
0 голосов
/ 13 апреля 2019

Как создать роль пользователя sql, которая имеет полное разрешение на чтение, запись, удаление и просмотр всех объектов в базе данных?

Все объекты - SP, представления, таблицы, функции, триггеры ....

Будет полезно иметь полный синтаксис. Не шаги GUI. Я могу сделать в шаги GUI. Мне просто нужен синтаксис, который создаст роль пользователя для пользователя из задания SQL.

Это мой текущий синтаксис, это будет полезно ...

CREATE USER [MyUser] FOR LOGIN [MyUser]  
ALTER ROLE [db_datareader] ADD MEMBER [MyUser]  
ALTER ROLE [db_owner] ADD MEMBER [MyUser]  
go

1 Ответ

2 голосов
/ 13 апреля 2019
Use masters; 

CREATE SERVER ROLE role_name AUTHORIZATION sysadmin;  
GO  

Системный администратор имеет полное разрешение на чтение, запись, удаление и просмотр всех объектов в базе данных.

Вот ссылка:

https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/create-a-server-role?view=sql-server-2017

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...