由mysql運用使用者名和密碼的方式與unix或windows運用的方式有很多不同之處:
mysql運用于認證目标的使用者名,與unix使用者名(登入名字)或windows使用者名有關。預設地,年夜多半mysql客戶測驗測驗運用今後unix使用者名作為mysql使用者名登入,可是這僅僅為了友善。客戶法度許願用<code>-u</code>或<code>--user</code>選項指定一個差别的名字,這意味着無論若何你不克不及使得一個資料庫更甯靜,除非一切的mysql使用者名都有密碼。任何人可以試圖用任何名字跟尾效力器,并且如果他們指定了沒有密碼的任何名字,他們将告成。
mysql使用者名最長可以是16各字元;範例地,unix使用者名限制為8個字元。
mysql密碼與unix密碼無妨。在你運用登入到一台unix機器密碼和你運用在那台機器上存取一個資料庫的密碼之間沒有需要有聯結關系。
mysql加密密碼運用了一個unix登入期間所用的不同算法,見7.4.12 雜項函數一節中描摹<code>password()</code>和<code>encrypt()</code>函數部分。
版權聲明:
原創作品,許願轉載,轉載時請務必以超連結方式标明文章 原始出處 、作者資訊和本聲明。否則将深究法律責任。