Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Створення користувачів БД та надання їм прав доступу




 

Для створення нового користувача бази даних у вікні SQL Server Enterprise Manager натискаємо праву клавішу миші підвівши курсор на компонент Logins, що знаходиться у розділі Security. На екрані з'являється контекстне меню, зображене на рис. 11.

Рис. 11. Контекстне меню об'єкта Logins

Виконання команди New Login призводить до появи діалогового вікна, поданого на рис. 12. Вводимо логін нового користувача БД або обираємо існуючого користувача Windows за допомогою кнопки , задаємо пароль для входу та обираємо БД по замовчуванню та мову. Для надання користувачу прав для конкретної БД необхідно перейти на вкладку Database Access (рис. 13). Далі потрібно обрати необхідні БД, до яких буде мати доступ користувач та визначити його права доступу, шляхом вибору необхідних ролей. Для створення користувача натискаємо кнопку ОК, у вікні підтвердження паролю ще раз вводимо пароль доступу. У таблиці 1 наведені стандартні ролі користувачів БД.

Рис. 12. Діалогове вікно створення нового користувача

 

Рис. 13. Закладка Database Access для надання прав доступу користувачеві

 

Таблиця 1. Стандартні ролі користувачів БД

Роль Права
db_owner Адміністратор БД. Може виконувати будь-які дії як з об’єктами БД, так і з її структурою.
db_accessadmin Дана роль дозволяє управляти користувачами, з можливістю переведення їх з рівня мережі Windows на рівень MS SQL Server.
db_datareader Забезпечує отримання записів з будь-якої таблиці БД.
db_datawrite Дозволяє додавати, оновлювати, вилучати записи з будь-якої таблиці.
db_ddladmin Дозволяє оновлювати, додавати та вилучати об’єкти з БД.
db_securityadmin Забезпечує керування правами для управління ролями та іменами користувачів, забезпечує надання прав доступу до елементів БД.
db_backupoperator Дозволяє виконання операції резервування БД.
db_denydatareader Дозволяє модифікувати схему БД, але не може читати інформацію з неї.
db_denydatawriter Забороняє модифікувати інформацію в БД.

 

Для надання користувачам різних прав доступу до елементів БД (таблиць, представлень, процедур, що зберігаються, стовпців) та можливості виконання операцій з ними необхідно перейти до розділу Users обраної БД та двічі клацнути лівою кнопкою миші на необхідному користувачеві БД. У діалоговому вікні властивостей користувача (рис. 14) можна переглянути та змінити права доступу користувача, а також натиснувши кнопку Permissions задати необхідні права доступу до елементів БД (рис. 15).

Рис. 14. Вікно властивостей користувача

 

 

Рис. 15. Вікно надання прав доступу до елементів БД

 

Для надання прав доступу до стовпців таблиці БД необхідно вибрати таблицю зі списку та натиснути кнопку Columns (рис. 16). При цьому використовуються такі позначення:

– доступ дозволено;

– доступ заборонено;

– права не визначені.

Рис. 16. Вікно надання прав доступу до стовпців таблиці

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...