2013-06-22 2 views
0

Использование phpMyAdmin Я создал пользователя со всеми разрешениями, предоставленными в префиксных (например, user_db) базах данных. Все работает так, как хотелось бы, кроме одного. Как разрешить пользователям удалять префиксные базы данных, на которые у них есть разрешения? Кажется, я не могу найти, где это сделать, если это возможно вообще.Разрешить пользователям отказаться от имеющейся префиксной базы данных

EDIT:

Обратите внимание, что пользователям разрешено удалить базу данных, я просто не могу найти, где они должны сделать это в PhpMyAdmin, как, например суперпользователя бы, выбрав базу данных из списка и затем нажмите «drop».

EDIT 2:

Это как добавление пользователя выглядит для меня: enter image description here

ответ

1

При выборе базы данных, на правой боковой панели в верхней части, есть меню под названием «Операции» , там вы можете найти опцию «Drop the database (DROP)».

enter image description here


Вам нужно будет отредактировать файл config.inc.php из ваших phpMyAdmin с:

$cfg['AllowUserDropDatabase'] = TRUE; 

Это покажет ссылку в меню операции, как на картинке.

Имейте в виду, что есть много других вариантов, вы можете вручную добавить также, что можно увидеть на http://wiki.phpmyadmin.net/pma/Config#AllowUserDropDatabase

+0

Да, как правило, есть. Но когда я вхожу в учетную запись пользователя в phpMyAdmin, это не отображается для меня. И я точно знаю, что все необходимые привилегии установлены правильно. –

+0

@GabiBarrientos вы можете обновить свой вопрос и показать, как вы создаете и предоставляете привилегии пользователю? – Prix

+0

Отредактировано и загружено изображение –

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