Mysql 允许用户删除拥有的前缀数据库
我使用phpMyAdmin创建了一个用户,该用户拥有对前缀(例如user_db)数据库授予的所有权限。除了一件事之外,一切都按照我的要求进行。如何允许用户删除他们有权限访问的前缀数据库?如果可能的话,我似乎找不到在哪里做这件事 编辑: 请注意,允许用户删除数据库,但我似乎无法在phpMyAdmin中找到他们应该在何处执行此操作,例如,根用户可以从列表中选择一个数据库,然后单击“删除” 编辑2: 以下是添加用户对我的看法:Mysql 允许用户删除拥有的前缀数据库,mysql,database,phpmyadmin,wildcard,prefix,Mysql,Database,Phpmyadmin,Wildcard,Prefix,我使用phpMyAdmin创建了一个用户,该用户拥有对前缀(例如user_db)数据库授予的所有权限。除了一件事之外,一切都按照我的要求进行。如何允许用户删除他们有权限访问的前缀数据库?如果可能的话,我似乎找不到在哪里做这件事 编辑: 请注意,允许用户删除数据库,但我似乎无法在phpMyAdmin中找到他们应该在何处执行此操作,例如,根用户可以从列表中选择一个数据库,然后单击“删除” 编辑2: 以下是添加用户对我的看法: 当您选择数据库时,在顶部右侧面板上有一个名为“操作”的菜单,您可以在其中找
当您选择数据库时,在顶部右侧面板上有一个名为“操作”的菜单,您可以在其中找到“删除数据库(Drop)”选项
您需要使用以下命令编辑您的
phpMyAdmin
文件的config.inc.php
:
$cfg['AllowUserDropDatabase'] = TRUE;
这将显示操作菜单上的链接,如上图所示
请记住,您还可以手动添加许多其他选项,这些选项可以在中看到。是的,通常会有。但是当我在phpMyAdmin中登录到用户的帐户时,它不会为我显示。我确信所有必需的权限都设置正确。@GabiBarrientos您能更新您的问题并展示您是如何创建和授予用户权限的吗?编辑并上传了image@GabiBarrientos请参阅我的编辑。