Исходный код вики Настройка прав

Версия 2.1 от Alexandr Fokin на 2020/07/20 22:45

Скрыть последних авторов
Alexandr Fokin 1.1 1
Alexandr Fokin 2.1 2 ****Login** (Имя для входа) - объекты на уровне сервера.
3 User** (Пользователь) - объект на уровне базы.
Alexandr Fokin 1.1 4
5 Для одного Login может быть по 1 User в каждой базе.
6 Роли Login определяют возможности на уровне сервера. (Роли уровня сервера)
7 Ролис User определяют возможности на уровне каждой конкретной базы (Роли уровня базы данных)
8
9
10
11 Если пользователь не занимает администрирование сервера, а только работает с какими-либо существующими базами, то
12 для него достаточно одной Роли уровня сервера: public
13
14
15 !Внимание
16 Среди Ролей уровня базы данных есть роли, применение которых накладывает ограничения:
17 db_denydatareader
18 db_denydatawriter
19
20
21 Ссылки:
22
23 Как в MS SQL Server создать пользователя
24 https://fixmypc.ru/post/prava-v-ms-sql-i-sozdanie-polzovatelei-create-user-grant-revoke/
25
26
Alexandr Fokin 2.1 27 **Роли уровня сервера**
Alexandr Fokin 1.1 28 https://docs.microsoft.com/ru-ru/sql/relational-databases/security/authentication-access/server-level-roles?view=sql-server-ver15
29
Alexandr Fokin 2.1 30 **Роли уровня базы данных**
Alexandr Fokin 1.1 31 https://docs.microsoft.com/ru-ru/sql/relational-databases/security/authentication-access/database-level-roles?view=sql-server-ver15
32