相關(guān)資訊
本類常用軟件
-
福建農(nóng)村信用社手機銀行客戶端下載下載量:584204
-
Windows優(yōu)化大師下載量:416900
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農(nóng)村信用社手機銀行客戶端下載下載量:365699
-
快播手機版下載量:325855
phpmyadmin 密碼(如何修改phpmyadmin 密碼)
2012/7/31 15:03:46 出處:本站原創(chuàng) 人氣:4418次 字號:小 中 大
未經(jīng)配置的phpMyAdmin很不安全,容易受到攻擊,或者根本無法正常使用,phpMyAdmin有3種授權(quán)模式:
cookie: 顯示一個web登錄頁面,輸入mysql的用戶名和密碼,然后進入管理界面 http: 顯示1個windows登錄框,輸入mysql的用戶名和密碼,然和進入管理 config: 把mysql用戶名和密碼直接填入config.inc.php,不顯示登錄界面,直接進入管理界面 phpMyAdmin的配置文件名為config.inc.php,各版本的config.inc.php修改方法如下:
2.6以前版本:將config.inc.sample.php改為config.inc.php 2.7版本:將config.default.php改為config.inc.php 2.8版本:用配置腳本 ‘/script/setup.php’生成配置文件,生成的文件拷貝下來,手動存為config.inc.php
2.8以上版本提供的配置腳本
一、使用cookie授權(quán)模式
將'auth_type'改為'cookie',然后修改'blowfish_secret'用一個任意字符串作為cookie的加密字符串,如果沒有加密鑰匙,系統(tǒng)會顯示"配置文件現(xiàn)在需要絕密的短語密碼(blowfish_secret) " ,配置文件如下:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['blowfish_secret'] = '44e2f5aece2855.93921574';
修改完畢后,登錄窗口入下
http授權(quán)模式的web登陸頁面
二、使用config授權(quán)模式
config需要這幾個參數(shù):
$cfg['Servers'][$i]['auth_type'] = 'config'; //授權(quán)模式
$cfg['Servers'][$i]['user'] = 'root'; //mysql登陸用戶
$cfg['Servers'][$i]['password'] = '12345'; //mysql登陸用戶密碼
三、用http授權(quán)模式
$cfg['Servers'][$i]['auth_type'] = 'http';
http授權(quán)模式的登陸窗口
注意事項:如果mysql服務(wù)器端采用了4.1以上版本,而客戶端連接用的是mysql4.1一下版本,對用戶設(shè)置密碼時注意使用OLD_PASSWORD函數(shù),舉例:
mysql > SET PASSWORD = OLD_PASSWORD('12345')
mysql > /G
附錄:(以下內(nèi)容是自己寫的)除了上述三種phpmyadmin自帶的方法外,還可以使用apache的配置來限制登錄,在phpmyadmin目錄下放置一個.htaccess文件,指定使用的密碼記錄文 件。然后用htpasswd來生成密碼保存在該密碼記錄文件中(文件的內(nèi)容是加密的,使用方法htpasswd /etc/php_passwd username)。
httpd.conf中的內(nèi)容:
AllowOverride AuthConfig
.htaccess文件的內(nèi)容
authtype basic
authuserfile /etc/php_passwd
authname information
require valid-user
我們可以看到/etc/php_passwd文件中的內(nèi)容類似這樣:
username:2Y2CD6nfJuwL6
找了半天才找到修改phpmyadmin的root用戶的登陸密碼的方法...本方法是在mysql里邊修改的....
要使用root用戶登陸,然后....點擊"權(quán)限"...
然后點擊root用戶一行的...修改按鈕..
然后再點更改密碼"一項,輸入新密碼....
再點擊右側(cè)的"執(zhí)行"..........
密碼修改成功,就會在上面提示"密碼已成功更改"....
PHPMYADMIN的帳號,實際上就是你用來訪問mysql數(shù)據(jù)庫的帳號。
現(xiàn)在你要搞清楚的是,PHPMYADMIN、你的網(wǎng)站、網(wǎng)站的數(shù)據(jù)庫,這三者完全有可能不在同一臺機器上。如果你僅僅要修改密碼,可以直接用phpmyadmin來修改。在phpmyadmin進入之后的右側(cè)界面中,選擇“權(quán)限”,在列出的用戶中找到自己的用戶,點“編輯”修改即可。
不過,如果方便的話,還是到mysql數(shù)據(jù)庫服務(wù)器上修改好一些。這樣既可以修改用戶名也可以修改密碼。mysql數(shù)據(jù)庫可以本地登陸,也可以遠程登錄?傊,你得以管理員的身份登陸數(shù)據(jù)庫,然后依次輸入以下命令:
>>use mysql; //打開數(shù)據(jù)庫
>>update user set user='新用戶名' where user='舊用戶名';
>>update user set password=password("新密碼") where user='新用戶名';
>>flush privileges; //刷新用戶權(quán)限表
然后即可修改成功。