Spec-Zone.ru › MySQL Workbench

9.1.1.5 Панель прав схемы

  • 9.1.1.5.1 Добавление пользователей
  • 9.1.1.5.2 Добавление ролей и прав на объекты

Панель Schema Privileges содержит следующие разделы, используемые для создания пользователей для ваших схем и определения ролей:

  • Пользователи

  • Роли

На следующем рисунке показан раздел Schema Privileges вкладки Модель MySQL.

Рисунок 9.7 Роли и права

Content is described in the surrounding text.

9.1.1.5.1 Добавление пользователей

Для добавления пользователя дважды щелкните значок Add User. Это создаст пользователя с именем по умолчанию user1. Двойной щелчок по этому пользователю откроет редактор пользователя, закрепленный внизу приложения.

В User Editor задайте имя пользователя и пароль, используя поля Имя и Пароль. Назначьте пользователю одну или несколько ролей, выбрав необходимые роли из поля справа и нажав <. Роли можно отозвать, переместив их в противоположном направлении.

Щелчок правой кнопкой мыши по пользователю откроет контекстное меню. Элементы меню работают так, как описано в разделе 9.1.1.5.2 «Добавление ролей и прав на объекты».

9.1.1.5.2 Добавление ролей и прав на объекты

Для добавления роли дважды щелкните значок Добавить роль. Это действие создает роль с именем по умолчанию role1 в области Роли панели Права схемы и открывает редактор роли. В редакторе есть две вкладки в нижней части редактора: Роль и Права.

Чтобы открыть контекстное меню с приведенными ниже действиями, щелкните правой кнопкой мыши по существующей роли:

  • Вырезать 'role_name': Вырезает роль.

  • Копировать 'role_name': Копирует роль.

  • Вставить: Вставляет роль из буфера обмена. Неактивно, если буфер обмена пуст.

  • Редактировать 'role_name': Открывает редактор роли.

  • Редактировать 'role_name' в новой вкладке: В настоящее время не реализовано.

  • Скопировать SQL в буфер обмена: В настоящее время не реализовано.

  • Удалить 'role_name': Удаляет роль.

  • Удалить изображение 'role_name': В настоящее время не реализовано.

Вкладка "Роль". Вкладка Роль редактора роли включает поле Имя со значением по умолчанию, состоящим из role + x (x — это нарастающее число, начинающееся с 1). Каждая роль также отображается в группе Роли, которая представляет иерархические отношения между определенными ролями. Выпадающий список Родитель позволяет вам передать права существующей роли дочерним ролям.

Чтобы переименовать роль, дважды щелкните имя роли, чтобы снова открыть редактор роли. Затем отредактируйте текст в поле Имя.

Вкладка "Права". Новая созданная роль может включать права родительской роли. Однако если родительская роль не была указана, группы Объекты и Права пустые. Чтобы добавить объект и определить для него права, перетащите значок объекта из панели Права схемы в группу Объекты, а затем выберите объект, чтобы отобразить список допустимых прав. Предоставьте индивидуальное право, выбрав соответствующую галочку или нажмите Выбрать все права, чтобы выбрать все права.

На следующем рисунке показан объект таблицы film из схемы sakila с выбранными правами INDEX, INSERT, SELECT и TRIGGER для роли role1.

Рисунок 9.8 Редактор роли

Content is described in the surrounding text.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/workbench-en/wb-model-overview-privileges.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API