> 由MySQL使用用戶名和口令的方法與Unix或ySQL使用于認證目的的用戶名,與Unix用戶名(登錄名字)或ySQL用戶名最長可以是16各字符;典型地,Unix用戶名限制為8個字符。 MySQL口令與Unix口">
歡迎來到天天文庫
瀏覽記錄
ID:24421600
大?。?1.00 KB
頁數(shù):3頁
時間:2018-11-14
《mysql的密碼設(shè)置--》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、MySQL的密碼設(shè)置>> 由MySQL使用用戶名和口令的方法與Unix或ySQL使用于認證目的的用戶名,與Unix用戶名(登錄名字)或ySQL用戶名最長可以是16各字符;典型地,Unix用戶名限制為8個字符?! ySQL口令與Unix口令沒關(guān)系。在你使用登錄到一臺Unix機器口令和你使用在那臺機器上存取一個數(shù)據(jù)庫的口令之間沒有必要有關(guān)聯(lián)?! ySQL加密口令使用了一個Unix登錄期間所用的不同算法?! ”竟?jié)將介紹如何為MySQL數(shù)據(jù)庫系統(tǒng)的用戶修改密碼?! ∈褂胢yadmin實用程序 使用mysqladmi
2、n實用程序修改密碼的命令行是: shell>mysqladmin-uuser-ppassysqladmin-urootpassysqladmin為用戶修改密碼有一個明顯的缺點,就是必須知道用戶原來的密碼,如果是為了給遺忘了密碼的用戶重設(shè)密碼就無能為力了。一個專門用于修改密碼的SQL語句為SET PASSYSQL的root口令的話,你可以通過下面的過程恢復(fù)?! ?、關(guān)閉MySQL服務(wù)器 向mysqldserver發(fā)送kill命令關(guān)掉mysqldserver(不是kill-9),存放進程ID的文件通常在MYS
3、QL的數(shù)據(jù)庫所在的目錄中?! ill`cat/mysql-data-directory/hostname.pid` 你必須是UNIX的root用戶或者是你所運行的SERVER上的同等用戶,才能執(zhí)行這個操作?! ∪绻趛sql命令關(guān)閉數(shù)據(jù)庫?! ?、使用'--skip-grant-tables'參數(shù)來啟動mysqld?! nix平臺: $sumysql $safe_mysqld--skip-grant-tables ysqld--skip-grant-tables 以上語句,假定都位于正
4、確的目錄。 3、連接到服務(wù)器,修改口令 使用'mysql-hhostnamemysql'命令登錄到mysqldserver,用grant命令改變口令:mysql>GRANTALLON*.*TOrootlocalhostINDENTIFIEDBY'neysql>GRANTALLON*.*TOroot%INDENTIFIEDBY'newpassword'->12下一頁>>>>這篇文章來自..,。ysql>usemysql; mysql>upda
5、teusersetpassysqladmin修改密碼: shell>mysqladmin-hhostname-urootpassysqladmin-hhostnameflush-privileges 或者使用SQL命令`FLUSHPRIVILEGES'?! ‘斎?,在這里,你也可以重啟mysqld。上一頁12>>>>這篇文章來自..,。
此文檔下載收益歸作者所有