我可以隐藏数据库来写这一行
$cfg['Servers'][$i]['hide_db'] = 'information_schema';
Run Code Online (Sandbox Code Playgroud)
在config.inc.php文件中pf phpmyadmin.
可以通过url访问此数据库的内容,如http://www.test.com/phpmyadmin/index.php?db=information_schema&token=3ba37ae1e41f6a10e4afc7c69b934bba
如何删除information_schema数据库的完整访问权限?
小智 18
您甚至可以使用管道分隔符隐藏多个DB
$cfg['Servers'][$i]['hide_db'] = 'information_schema|performance_schema|mysql';
Run Code Online (Sandbox Code Playgroud)
Abh*_*oel 17
我在外部目录中安装了phpmyadmin,但这些方法对我不起作用.
打开phpmyadmin
Settings > Features > General > database > Hide databases
Run Code Online (Sandbox Code Playgroud)
输入要隐藏的数据库,如下所示
information_schema|performance_schema|mysql
Run Code Online (Sandbox Code Playgroud)
如果您还想限制用户从您发布的URL访问information_schema并且您对hide_db配置指令不满意,那么您可以在phpmyadmin的config.inc.php文件中添加以下行.
if($_GET['db'] == 'information_schema')exit;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14057 次 |
| 最近记录: |