登录phpmyadmin时要求输入用户名及密码
默认情况下,使用phpmyadmin时一般将用户名及密码信息写入到配置文件中。这样输入地址栏,直接就进入phpmyadmin界面。但如果需要在internet上访问phpmyadmin时,这种方式可能并不适合。
其实phpmyadmin默认提供三种访问形式:
- cookie: 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面;
- http: 显示1个windows登录框,输入mysql的用户名和密码,然和进入管理 ;
- config: 把mysql用户名和密码直接填入config.inc.php,不显示登录界面,直接进入管理界面。
默认情况使用的是第三种,即config。
如果需要输入用户名和密码才允许访问,可以编辑/phpmyadmin/config.inc.php文件,找到
$cfg['Servers'][$i]['auth_type']
修改为
$cfg['Servers'][$i]['auth_type'] = 'cookie'
保存后,重启apache服务,打开phpmyadmin页面,看看是否出现输入用户及密码界面。
如下图所示即修改成功。