Я пытаюсь создать пользователя, который может читать только из базы данных. Это экран создания пользователя на phpMyAdmin. Для первого набора (Data
) я решил, что мне нужно только SELECT
. Но я не уверен во втором и третьем наборах (Structure
и Administration
). Некоторые параметры, такие как Event
Trigger
Execute
немного запутывают. Нужны ли они для пользователя только для чтения? Что именно мне нужно включить/отключить?создание пользователя только для чтения в phpMyAdmin
3
A
ответ
8
Если пользователь должен только читать базу данных, им не следует предоставлять любые разрешений, перечисленных в разделе «Структура» или «Администрирование».
3
Отключить все в 'структуре' и 'администрации'. Нет смысла давать человеку права только на чтение на столе/db, оставляя им возможность полностью уничтожить ту же таблицу/db.
3
Первый раздел предназначен только для управления данными таблицы, и вам нужно только SELECT
, чтобы иметь доступ только для чтения.