由mysql使用使用者名稱和口令的方法與unix或windows使用的方式有很多不同之處: ·mysql使用於認證目的的使用者名稱,與unix使用者名稱(登入名字)或windows使用者名稱無關。預設地,大多數mysql客戶嘗試使用當前unix使用者名稱作為mysql使用者名稱登入,但是這僅僅為了方便。客戶程式
由mysql使用使用者名稱和口令的方法與unix或windows使用的方式有很多不同之處:
·mysql使用於認證目的的使用者名稱,與unix使用者名稱(登入名字)或windows使用者名稱無關。預設地,大多數mysql客戶嘗試使用當前unix使用者名稱作為mysql使用者名稱登入,但是這僅僅為了方便。客戶程式允許用-u或--user選項指定乙個不同的名字,這意味著無論如何你不能使得乙個資料庫更安全,除非所有的mysql使用者名稱都有口令。任何人可以試圖用任何名字連線伺服器,而且如果他們指定了沒有口令的任何名字,他們將成功。
·mysql使用者名稱最長可以是16各字元;典型地,unix使用者名稱限制為8個字元。
·mysql口令與unix口令沒關係。在你使用登入到一台unix機器口令和你使用在那台機器上訪問乙個資料庫的口令之間沒有必要有關聯。
·mysql加密口令使用了乙個unix登入期間所用的不同演算法。
本節將介紹如何為mysql資料庫系統的使用者修改密碼。
使用myadmin實用程式
使用mysqladmin實用程式修改密碼的命令列是:
shell>mysqladmin -u user -p password "newpassword"
執行這個命令,在提示輸入密碼時,資料就密碼,則使用者user的密碼就被改為newpassword
。如果,原來的使用者沒有密碼,則不比指定-p選項。
MySQL 密碼設定
本文介紹了如何修改乙個使用者的密碼,你可以使用三種方法,grant語句 set password語句 直接修改授權表以及使用管理工具mysqladmin。乙個重要的應用就是如何在遺忘root使用者密碼的時候修改密碼,使用的方法是啟動mysql伺服器時忽略載入授權表。由mysql使用使用者名稱和口令的...
mysql 密碼設定
系統初始化後 mysql u root p temporary password mysql set password for root loacalhost password 新密碼 mysql exit 系統初始化後,安全設定 mysql secure installation 根據螢幕提示進行...
安裝mysql沒有設定密碼,設定密碼
跳過許可權檢查,強制修改mysql密碼 也可以用來解決安裝mysql時沒有設定密碼 停止mysql服務,cmd開啟dos視窗,輸入 net stop mysql 在cmd命令列視窗,進入mysql安裝目錄 比如e program files mysql mysql server 5.0 bin 示範...