如何在phpMyAdmin中限制对特定数据库用户帐户的访问?
我希望能够限制对特定数据库用户帐户的访问,或者阻止特定数据库用户帐户通过phpMyAdmin登录。如何配置phpMyAdmin来执行此操作如何在phpMyAdmin中限制对特定数据库用户帐户的访问?,php,mysql,ubuntu,phpmyadmin,access-control,Php,Mysql,Ubuntu,Phpmyadmin,Access Control,我希望能够限制对特定数据库用户帐户的访问,或者阻止特定数据库用户帐户通过phpMyAdmin登录。如何配置phpMyAdmin来执行此操作 具体来说,我正在运行phpMyAdmin Ubuntu服务器。我想知道如何在phpMyAdmin本身的级别上配置它,而不是通过Web服务器或操作系统。要配置phpMyAdmin,您需要找到config.inc.php配置文件。在Ubuntu上,它位于/etc/phpmyadmin中。编辑此文件 在以$i++结尾的块后向该文件添加行 默认情况下拒绝所有用户的访
具体来说,我正在运行phpMyAdmin Ubuntu服务器。我想知道如何在phpMyAdmin本身的级别上配置它,而不是通过Web服务器或操作系统。要配置phpMyAdmin,您需要找到config.inc.php配置文件。在Ubuntu上,它位于/etc/phpmyadmin中。编辑此文件 在以$i++结尾的块后向该文件添加行 默认情况下拒绝所有用户的访问,然后允许特定用户: 默认情况下允许所有用户访问,然后拒绝特定用户:
您可以将所有模式替换为匹配特定IP地址或地址范围的模式。请参阅。上的完整文档要配置phpMyAdmin,您需要找到config.inc.php配置文件。在Ubuntu上,它位于/etc/phpmyadmin中。编辑此文件 在以$i++结尾的块后向该文件添加行 默认情况下拒绝所有用户的访问,然后允许特定用户: 默认情况下允许所有用户访问,然后拒绝特定用户: 您可以将所有模式替换为匹配特定IP地址或地址范围的模式。请参阅上的完整文档
$cfg['Servers'][$i]['AllowDeny']['order'] = 'explicit';
$cfg['Servers'][$i]['AllowDeny']['rules'] = [
'allow alex from all'
];
$cfg['Servers'][$i]['AllowDeny']['order'] = 'deny,allow';
$cfg['Servers'][$i]['AllowDeny']['rules'] = [
'deny alex from all'
];