如何在PhpMyAdmin中禁用或删除导出选项?

如何在PhpMyAdmin中禁用或删除导出选项?,phpmyadmin,export,Phpmyadmin,Export,我们希望限制用户导出他们通过phpmyadmin访问的数据 因此,如何从phpmyadmin中删除或禁用导出选项?您必须决定您试图保护的内容以及哪种措施“足够好”。因为任何能够显示信息的用户都可以手动复制该数据,因此您不能完全限制他们获取数据的副本 如果您只想隐藏“导出”选项卡,这很简单-设置一个新用户组(在“用户帐户”区域中从“”选项卡中),删除该页面上的导出选项,然后将所有用户添加到该组 然而,这并不能阻止一个积极的用户;它们仍然可以显示数据或使用标准的MySQL命令来创建导出,因此您必须决

我们希望限制用户导出他们通过phpmyadmin访问的数据


因此,如何从phpmyadmin中删除或禁用导出选项?

您必须决定您试图保护的内容以及哪种措施“足够好”。因为任何能够显示信息的用户都可以手动复制该数据,因此您不能完全限制他们获取数据的副本

如果您只想隐藏“导出”选项卡,这很简单-设置一个新用户组(在“用户帐户”区域中从“”选项卡中),删除该页面上的导出选项,然后将所有用户添加到该组

然而,这并不能阻止一个积极的用户;它们仍然可以显示数据或使用标准的MySQL命令来创建导出,因此您必须决定它是否适合在您的情况下使用

要使用用户组功能,首先必须设置(它具有零配置功能,因此可能不需要做太多工作;不过,我仍然更喜欢手动创建表和用户)。一旦为phpMyAdmin提供了适当的数据库和表来存储其自己的配置数据,您就可以访问用户帐户页面的第二个选项卡,如下所示:

从那里,您可以使用“添加用户组”链接创建用户组,为用户组提供所需的任何功能,并排除导出选项。保存这些更改后,请返回主“用户帐户概述”页面,并将您希望限制的每个用户分配给该组


请记住,在MySQL权限可用时,最好阻止使用MySQL权限的操作;因此,如果要防止用户删除数据,最好通过修改用户本身,而不是通过用户组。这样,这是一个MySQL限制,用户不能直接输入SQL语句或使用其他程序绕过phpMyAdmin用户组。

谢谢Issac!在PhpMyAdmin中哪里可以找到用户组选项?很抱歉,我以为我链接到了文档,但我不仅没有成功,而且没有注意到。我在回答中添加了很多信息,希望能回答你的问题。