需要密码登录phpmyadmin设置方法

找开config.inc.php教程

一、使用cookie授权模式 将'auth_type'改为'cookie',然后修改'blowfish_secret'用一个任意字符串作为cookie的加密字符串,如果没有加密钥匙,系统会显示"配置文件现在需要绝密的短语密码(blowfish_secret) " ,配置文件如下: $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['blowfish_secret'] = '44e2f5aece2855.93921574'; 修改完毕后,登录窗口入下
4
http授权模式的web登陆页面

二、使用config授权模式
   config需要这几个参数:
$cfg['Servers'][$i]['auth_type'] = 'config';  
//授权模式 $cfg['Servers'][$i]['user'] = 'root';        
//mysql教程登陆用户 $cfg['Servers'][$i]['password'] = '12345';   
//mysql登陆用户密码

将config.inc中,改成
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
注意,不是http 而是 cookie 哦!!!

三、用http授权模式
$cfg['Servers'][$i]['auth_type'] = 'http';

http授权模式的登陆窗口
注意事项:如果mysql服务器端采用了4.1以上版本,而客户端连接用的是mysql4.1一下版本,对用户设置密码时注意使用OLD_PASSWORD函数,举例:
mysql > SET PASSWORD = OLD_PASSWORD('12345')
mysql > /G
附录:(以下内容是自己写的)除了上述三种phpmyadmin自带的方法外,还可以使用apache的配置来限制登录,在phpmyadmin目录下放置一个.htaccess文件,指定使用的密码记录文 件。然后用htpasswd来生成密码保存在该密码记录文件中(文件的内容是加密的,使用方法htpasswd /etc/php_passwd username)。
    httpd.conf中的内容:phpmyadmin's directory"> AllowOverride AuthConfig
.htaccess文件的内容
authtype basic authuserfile /etc/php_passwd authname information require valid-user
我们可以看到/etc/php_passwd文件中的内容类似这样:
username:2Y2CD6nfJuwL6

更详细的教程

 打开phpMyAdmin中libraries文件找到config.default.php并打开.

  找到$cfg['servers'][$i]['user'] = ' ',在' '中加入'root'

  找到$cfg['servers'][$i]['password'] = ' ',在' '中加入'123456';

  这两个地方的修改就是加入刚才安装的Mysql的用户名和密码,读者可自行修改.

 
这个是配置文件也要修改一下。
config.inc.php

<?php

/* $Id: config.sample.inc.php 9689 2006-11-10 20:05:49Z nijel $ */
// vim: expandtab sw=4 ts=4 sts=4:

/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use scripts/setup.php
*
* All directives are explained in Documentation.html and on phpMyAdmin
* wiki <http://wiki.cihar.com>.
*/

/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'afafafaf'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/*
* Servers configuration
*/
$i = 0;

/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = ''; //用户名
$cfg['Servers'][$i]['controlpass'] = '';//密码
/* Advanced phpMyAdmin features */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

/*
* End of servers configuration
*/

/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

?>

时间: 2024-09-12 07:46:37

需要密码登录phpmyadmin设置方法的相关文章

phpmyadmin不需要密码登录的设置方法

php教程myadmin不需要密码登录的设置方法 下了下最新版的phpmyadmin 装上后输入用户名root然后点登录 (因为我在本地,所以root没有密码) 结果老是报访问被拒绝的错误 看了下权限的设置没什么问题呀, 网上也没找到好的答案, 与是根踪代码,原来在配置文件config.default.php里面有句: $cfg['Servers'][$i]['AllowNoPasswordRoot'] = false; 在libraries/common.inc.php的886行对他进行了验证

允许phpmyadmin空密码登录的配置方法_php技巧

这是因为默认phpmyadmin空密码登录是被禁止的,如果想要phpmyadmin空密码允许登录,就需要修改phpmyadmin相关配置. 在phpmyadmin3安装配置图解教程一文中,我介绍了phpmyadmin的安装与配置,至于修改phpmyadmin登录密码的界面,我在Mysql修改root密码的命令及方法中已告知,如果想要允许phpmyadmin以空密码方式登录,就要修改libraries/config.default.php配置文件(如果你是以根目录下config.inc.php配安

win7系统下Office2013登录功能设置方法

  office工具一直是办公过程中必备的一个软件,从最初的office2003到现在的2013都在不断的进步之中,功能不断的强大,操作步骤也在不断的规范,现在的office2013需要账户登入才可使用,同时支持OneDrive同步功能,这么看上去真的是变得高端不少,但是同时也带来了不便.很多习惯于以往操作方法的用户们不想登入账户,那么在win7旗舰版电脑中如何对Office2013登录功能进行设置呢?下面小编就为大家一一讲解. Office2013登录功能设置方法 1.首先,咱们在win7旗舰

phpMyAdmin 安装教程全攻略与空密码登录的实现方法

因为我把php教程升级到了5.3.1,以前的phpmyadmin版本不能用了,就升级到phpMyAdmin 3.2.4版的时候,会遇到无法以空密码登录root用户的情况.怎么解决呢? 请参照如下步骤: 1.打开程序所在的目录 2.找到libraries目录下的config.default.php文件把 $cfg['Servers'][$i]['AllowNoPassword'] = false;修改成 $cfg['Servers'][$i]['AllowNoPassword'] = true p

phpmyadmin 3.4 空密码登录的实现方法_php技巧

因为我把php升级到了5.3.1,以前的phpmyadmin版本不能用了,就升级到phpMyAdmin 3.2.4版的时候,会遇到无法以空密码登录root用户的情况.怎么解决呢? 请参照如下步骤: 1.打开程序所在的目录 2.找到libraries目录下的config.default.php文件把 $cfg['Servers'][$i]['AllowNoPassword'] = false;修改成 $cfg['Servers'][$i]['AllowNoPassword'] = true; 最近

win2003禁止用户远程登录的设置方法_win服务器

windows2003下禁止用户远程登录的方法如下: 打开控制面板 > 管理工具 > 本地安全策略 安全策略-->本地策略-->用户权限分配-->通过终端服务拒绝登录,在里面添加想要禁止远程的用户可以达到让这个账户无法远程 关掉后可以用刚才添加的那个用户远程一下,看看是不是不可以远程了? 至此就完成了禁止用户远程登录 我一般都是使用一些管理员账户来执行一些特殊的任务,但是不需要这些用户来远程登录系统,所以这种用户远程登录方法非常实用,也降低了了服务器安全方面的风险

陌陌登录保护在哪开启?陌陌登录保护设置方法

1)在你设置中点击陌陌找到之后点击[个人]然后找到里边的[设置],然后点击[账号与安全].(如下图)   2)这样我们找到里边的[登录保护],把[登录保护]这样设置就可以了,别人登录需要你手机验证码哦.(如下图)   好了这样设置之后如果其它人就不能登录你的陌陌了,这样为大家更提供了更安全隐私了哦.

如何配置才能允许phpmyadmin空密码登录

之前本站也曾介绍过使用phpmyadmin修改Mysql的root密码的方法,但是当你将phpmyadmin登录密码设置为空密码时,尽管你通过Mysql命令行方式可以以空密码进入Mysql,但是当你重新以空密码登录phpmyadmin时却无法登陆,这是因为默认phpmyadmin空密码登录是被禁止的,如果想要phpmyadmin空密码允许登录,就需要修改phpmyadmin相关配置. 在phpmyadmin3安装配置图解教程一文中,我介绍了phpmyadmin的安装与配置,至于修改phpmyad

phpmyadmin设置问题两则

一.更改root用户密码 登录phpmyadmin后,在图形界面的下方有一个权限链接,如下图: 图一 单击"权限"链接后,出现用户列表,如下图: 图二 如果要修改root用户密码,可以单击其右侧的"编辑权限"图形按钮,在出现的"用户 'root'@'localhost' : 编辑权限"界面中间的位置,有一栏"更改密码",输入新的密码,单击其右侧的"执行"按钮即可. 二.更改root用户的用户名 Mysql的