Решение практических



бет45/55
Дата12.05.2023
өлшемі1,43 Mb.
#92531
түріРешение
1   ...   41   42   43   44   45   46   47   48   ...   55

Содержание работы





  • Создание ролей и пользователей средствами Management Tool

  • Создание ролей и пользователей средствами запросов SQL



    1. Задание к лабораторной работе


По индивидуальному варианту базы данных, которая выполнена в 1 лабораторной работе, определить 2-3 должностных лица, которые могут работать с таблицами БД. Для каждого должностного лица определить набор привилегий, которыми он может пользоваться.


В утилите SQL Server Management Studio и программно через запросы SQL создать под каждое должностное лицо соответствующую роль, наделить эту роль определенными привилегиями. Далее создать по одному пользователю на каждую должность и присвоить им соответствующие роли.


    1. Краткая теория




Добавление пользователей базы данных
Пользователь может войти в систему баз данных, используя учетную запись пользователя Windows или регистрационное имя входа в SQL Server. Для последующего доступа и работы с определенной базой данных пользователь также должен иметь учетную запись пользователя базы данных. Для работы с каждой отдельной базой данных требуется иметь учетную запись пользователя именно для этой базы данных. Учетную запись пользователя базы данных можно сопоставить с существующей учетной записью пользователя Windows, группой Windows (в которой пользователь имеет членство), регистрационным именем или ролью.
Управлять пользователями баз данных можно с помощью среды Management Studio или инструкций языка Transact-SQL. Оба эти способа рассматриваются в следующих подразделах. [4]

Управление пользователями базы данных с помощью среды Management Studio


Чтобы добавить пользователя базы данных с помощью среды Management Studio, разверните узел сервера в окне Object Explorer и в нем папку "Databases", в этой папке разверните узел требуемой базы данных, а в ней папку "Security". Щелкните правой кнопкой мыши папку "Users" и в контекстном меню выберите пункт New User. Откроется диалоговое окно Database User - New, в котором следует ввести имя пользователя User name и выбрать соответствующее регистрационное имя Login name:

Рис. 36. Добавление пользователя






Достарыңызбен бөлісу:
1   ...   41   42   43   44   45   46   47   48   ...   55




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет