gpt4 book ai didi

php - 如何限制对 phpMyAdmin 中特定数据库用户帐户的访问?

转载 作者:行者123 更新时间:2023-11-29 04:16:14 27 4
gpt4 key购买 nike

我希望能够限制对特定数据库用户帐户的访问,或阻止特定数据库用户帐户通过 phpMyAdmin 登录。我如何配置 phpMyAdmin 来执行此操作?

具体来说,我正在运行 phpMyAdmin Ubuntu 服务器。我想知道如何在 phpMyAdmin 自身 级别配置它, 通过网络服务器或操作系统。

最佳答案

要配置 phpMyAdmin,您需要找到您的 config.inc.php 配置文件。在 Ubuntu 上,它位于 /etc/phpmyadmin 中。编辑此文件。

在以 $i++ 结尾的 block 之后向此文件添加行。

默认拒绝所有用户访问,然后允许特定用户:

$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'
];

您可以将 all 替换为模式以匹配特定的 IP 地址或地址范围。请参阅 phpMyAdmin docs 处的完整文档.

关于php - 如何限制对 phpMyAdmin 中特定数据库用户帐户的访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44852145/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com