`
eryin
  • 浏览: 20074 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

phpMyadmin中隐藏数据库[原创]

阅读更多
        在默认的情况下,装完PHPMyAdmin之后,不管用什么样的账号登录,都会显示information_schema这个数据库,但是我们又不能对这个数据库进行操作,只能查看它,这个数据库里面存放的是数据库的表名、数据类型、访问权限等,大家都想把这个数据库隐藏掉,不要显示出来,其实PHPMyAdmin提供在这项功能。

        在装PHPMyAdmin的时候,遇到了PHP session_start写入权限错误,然后找到了config.inc.php文件,突然看到这样的一行:

        $cfg['Servers'][$i]['hide_db']       = '';        // Database name to be hidden from listings

        我们只要把information_schema填写在引号里面就好了。

        填完以后重新登录到PHPMyAdmin,会发现这个数据库已经不会显示了。

        依此类推,如果不想显示别的数据库,只要把数据库名称写在单引号之间就可以了,

        不过此功能有个缺陷,就是只能隐藏一个数据库。


本文来自:韦少乾博客(mven.cn)
详细出处:http://mven.cn/post/16.html
0
0
分享到:
评论
1 楼 lonhowe 2011-01-09  
再创建一条就可以了~!
$cfg['Servers'][$i]['hide_db']       = 'mysql';

相关推荐

Global site tag (gtag.js) - Google Analytics