軟件測試開發技術MySQL在命名用過程中所遇到的常見問題

發表于:2009-10-16來源:作者:點擊數: 標簽:軟件測試mySQLMYsqlMySQLMysql
軟件測試 開發 技術MySQL在命名用過程中所遇到的常見問題 MySQL數據庫 MySQL在命名用過程中所遇到的常見問題 關鍵字:MySQL 命名 過程 遇到 問題 本文通過問答的開式來解答在 mysql 在命名用過程中所遇到的常見問題。 誰能連接,從那兒連接? 你可以允許一個

軟件測試開發技術MySQL在命名用過程中所遇到的常見問題MySQL數據庫

MySQL在命名用過程中所遇到的常見問題

關鍵字:MySQL 命名 過程 遇到 問題

  本文通過問答的開式來解答在mysql在命名用過程中所遇到的常見問題。

 

  誰能連接,從那兒連接?

 

  你可以允許一個用戶從特定的或一系列主機連接。有一個極端,如果你知道降職從一個主機連接,你可以將權限局限于單個主機:

 

  GRANT ALL ON samp_db.* TO boris@localhost

  IDENTIFIED BY "ruby"GRANT ALL ON samp_db.*

  TO fred@res.mars.com IDENTIFIED BY "quartz"

 

  (samp_db.*意思是“samp_db數據庫的所有表)另一個極端是,你可能有一個經常旅行并需要能從世界各地的主機連接的用戶max。在這種情況下,你可以允許他無論從哪里連接:

 

  GRANT ALL ON samp_db.* TO max@% IDENTIFIED BY "diamond"

 

  “%”字符起通配符作用,與LIKE模式匹配的含義相同。在上述語句中,它意味著“任何主機”。所以max和max@%等價。這是建立用戶最簡單的方法,但也是最不安全的。

 

  取其中,你可以允許一個用戶從一個受限的主機集合訪問。例如,要允許mary從snake.net域的任何主機連接,用一個%.snake.net主機指定符:

 

  GRANT ALL ON samp_db.* TO mary@.snake.net IDENTIFIED BY "quartz";

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97