Re: [問題] MySQL新增帳號的問題
這些問題已經跟linux無關了, 這是MySQL
你需要的是好好的讀MySQL的manual
http://dev.mysql.com/doc/refman/5.1/en/grant.html
(這是5.1版的manual, 我不確定你是用那一版, 不過grant用法應該相去不遠)
: 我的問題在於這段
: mysql> grant all privileges on dmtsai.* to dmtsai@localhost
: identified by 'your.password' ;
: 就我的認知就是對我新增的帳號dmtsai增加上他的密碼
: 但問題是grant all privileges on 帳號 ===> 是啥意思
這裡其實是grant all privileges on db_name.table_name
只是這裡剛好db_name跟user name一樣都是dmtsai
所以*號就是表示授與dmtsai這個db上的所有table的所有權限給dmtsai這個帳號
: 為何要在帳號後面加上 .*
: 然後
: to dmtsai@localhost 又是啥意思 to 帳號@localhost
帳號可參考這頁
http://dev.mysql.com/doc/refman/5.1/en/account-names.html
MySQL的account name的組成是'user_name'@'host_name'
寫localhost就是限定這個使用者只能在本機登入
你這些問題都可以在使用手冊上找到解答,
所以....讀一下手冊, 好嗎?!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.65.212
→
07/11 20:45, , 1F
07/11 20:45, 1F
推
07/11 21:34, , 2F
07/11 21:34, 2F
推
07/11 22:30, , 3F
07/11 22:30, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):