2011-07-25 65 views

回答

2

您可以在多個主機上擁有一個用戶名,因此您可以決定是否給這個用戶額外的權限。

例如,你有用戶emanuil,並授權他在本地主機上的所有特權,但如果有人從differen主機連接使用用戶名emanuil,你不給他的,因爲安全原因

「emanuil」 drop table privelege @ '127.0.0.1' - 所有特權

'emanuil' @ '%' - 除了drop table

+0

爲什麼有對'localhost'和'127.0.0.1'單獨的行中的所有priveleges?這兩者有什麼不同? –

+0

'localhost'是頂級域名。 IP是127.0.0.1。 – Nemoden

+0

僅供參考:本地主機可以解析爲127.0.0.0/8中的任何一個,尤其是127.0.0.1 – Nemoden

相關問題