我 现在用的是 APPSERV这个做服务器
现在 内部网使用
突然发现,不用服务器所在机也可以访问phpMyAdmin也能改数据库什么的。。
这个我想加个权限控制一下,比如要求 非服务器端机访问要密码什么的
或者干脆  不是本机不让访问 phpMyAdmin
这个怎么弄呀?

解决方案 »

  1.   

    phpmyadmin是能过apache来访问数据库的。也就是说不管访问者在哪里,他先请示到Apache,所以对于mysql来说,永远都是本机在访问。
    你可以给mysql加个密码。
      

  2.   

    不要用config运行phpmyadmin
    使用http或者cookie就会要求输入数据库帐号和密码
    pma还支持设置禁止root登录PS:http方式在某些版本的IIS+PHP下不能正常工作
      

  3.   

    我的 MYSQL是有密码的
    但是进去的时候根本就不要密码。。
    而且有密码的话 用 
    mysql>mysql --user=root -p  这样是输入密码的方式进入
    但是也可以 
    mysyq\bin>mysql 干脆不用密码。
    再就是 如何在访问 myphpadmin的时候让它提示输入密码呀??