Online Documentation for SQL Manager for MySQL

Управлять правами на уровне базы данных


Чтобы назначить и изменить права пользователя, выберите пункт главного меню программы Tools | btnGrantManager Grant Manager -> на панели инструментов выберите пользователя. В разделе Global privileges установите флажки для тех действий, которые будут разрешены данному пользователю. Эти разрешения распространяются на все объекты.

 

В разделе Database specific privileges задайте права на выполнения действий с каждым объектом базы данных. Дополнительно можно назначить права на выполнение некоторых действий с полями таблиц и представлений. Строки - это объекты базы данных, а столбцы - действия, выполняемые над объектами.

В столбце Object name выбрать нужный объект (это проще сделать, если из раскрывающегося списка, расположенного над столбцом, выбрать нужный тип объекта), -> в нужной ячейке на определенное действие задать необходимые права для выбранного пользователя на выбранный объект.

Важно: Серым отмечены ячейки действий, права на которые невозможно задать выбранному объекту.

 

Права на выполнение того или иного действия можно менять тремя способами:

  • с помощью контекстного меню, которое появляется при нажатии правой кнопкой мыши на ячейку.
  • двойным щелчком мыши (при использовании этого метода помните, что смена прав идет в такой последовательности - iconGrantManager_Grant Grant -> iconGrantManager_GrantWithGrantOption Grant with GRANT OPTION)
  • с помощью одинарного нажатия на активную (выделенную ячейку). При этом появляется раскрывающийся список, из которого можно выбрать один из типов прав.