Разработка приложений баз данных для СУБД Sybase SQL Anywhere





Таблица 7. Привилегии, применимые к таблицам данных - часть 2


    ПРИМЕЧАНИЕ

    Регистрацию как отдельных пользователей, так и групп пользователей может производить только пользователь с правами администратора базы данных.

    Сначала рассмотрим как эта процедура выполняется в утилите SQL Central. Для ее проведения необходимо произвести соединение с базой данных. Пока в базе данных Dubl_Biblia хранится информация только о пользователе DBA, имеющего пароль SQL. Под его именем и подключимся к базе данных.

    Зарегистрируем сначала администратора базы данных Dubl_Biblia - пользователя под именем Stepanov. Для этого раскройте папку Users & Groups (рис. 34). В результате в левой панели будут отображены имена всех зарегистрированных индивидуальных пользователей и названий групп пользователей.

    Рис.34. Содержимое раскрытой папки "User & Groups" в утилите SQL Central

    Как видно из рис. 34, в новой базе данных зарегистрирован только пользователь DBA и имеется две группы пользователей PUBLIC и dbo. Имя последней задается при создании базы данных (). Папка содержит Users & Groups также мастера Add user и Add Group. Первый из них предназначен для регистрации новых пользователей, а второй - для создания групп пользователей. Воспользуемся мастером Add user, щелкнув по его пиктограмме мышью. Действия, проводимые в нем, будем описывать по схеме (см. рис. ) в виде последовательности шагов, принятой при создании базы данных.

    Шаг 1. Начало регистрации нового пользователя базы данных (рис. 35).

    Рис.35. Начало регистрации нового пользователя базы данных

    Пояснение. Добро пожаловать в Мастер регистрации пользователей. Этот мастер позволяет вам осуществить регистрации нового пользователя базы данных.

    Вопрос 1. Под каким именем вы хотите зарегистрировать нового пользователя?

    Ниже следует поле, в которое следует ввести имя пользователя. В нашем случае это имя Stepanov.

    Вопрос 2. Какой пароль вы хотите присвоить новому пользователю?

    Текст пароля вводится в поле Passworsd. В поле Confirm необходимо подтвердить пароль. В рассматриваемом случае в качестве пароля используется символ s.

    Флажок User/Group is allowed to connect определяет право соединения регистрируемого пользователя с базой данных. В рассматриваемой версии SYBASE SQL Anywhere регистрация пользователей, не имеющих такого права, не имеет смысла. Этой флажок остался от предыдущих версий.

    После выполнения предлагаемых действий щелкните мышью по кнопке Далее для выполнения следующего шага.

    Шаг 2. Выбор класса полномочий (рис. 36).




    Содержание  Назад  Вперед