Исходный код вики Настройка прав
Версия 4.12 от Alexandr Fokin на 2023/12/16 14:12
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | |
| |
3.1 | 2 | **Login** (Имя для входа) - объекты на уровне сервера. |
| |
4.1 | 3 | **User** (Пользователь) - объект на уровне базы. |
| |
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 | |||
| |
2.1 | 27 | **Роли уровня сервера** |
| |
1.1 | 28 | https://docs.microsoft.com/ru-ru/sql/relational-databases/security/authentication-access/server-level-roles?view=sql-server-ver15 |
| 29 | |||
| |
2.1 | 30 | **Роли уровня базы данных** |
| |
1.1 | 31 | https://docs.microsoft.com/ru-ru/sql/relational-databases/security/authentication-access/database-level-roles?view=sql-server-ver15 |
| 32 |