2014-01-13 3 views
0

Возможно ли иметь такую ​​конфигурацию на phpmyadmin? У меня есть 3 пользователя:PhpMyAdmin Grant и привилегии

  • Корень
  • Администратор
  • Пользователь

с:

  • DB_1
  • DB_2
  • DB_3

Root имеют all привилегии (создавать пользовательские/db..etc) Пользователь имеют USAGE привилегии и я бы, что Администратор имеют все privilages (создать дб/доносить и т.д ..), но не может см. каким-либо образом DB_1 Резюме: Возможна ли блокировка DB_1 для Admin? Администратор должен быть администратором, но не должен видеть содержимое DB_1

Спасибо.

ответ

0

Одно из решений. Вы можете использовать как mask по имени пользователя для доступа к разным DBs.Когда вы нажимаете Add user, см. Раздел Database for user и Grant all privileges on wildcard name (username\_%). Это означает, что пользователь может затем создать базу данных только с префиксом и не будет виден другим.

Смежные вопросы