Ubuntu
允許遠端連接到 MySql 數據庫
我看過這篇文章,它詳細說明瞭如何允許從遠端主機連接到數據庫。但讓我措手不及的是:
mysql> GRANT ALL PRIVILEGES ON *.* TO user@50.xx.xx.xx IDENTIFIED BY "pass";
.看起來您必須向每個想要訪問數據庫的遠端客戶端授予權限?
如果我想讓所有遠端客戶端都能夠訪問數據庫怎麼辦?如何做到這一點,而不必辨識每個。
主機部分使用萬用字元。
mysql> GRANT ALL PRIVILEGES ON *.* TO 'user@50.xx.xx.%' IDENTIFIED BY "pass"; mysql> GRANT ALL PRIVILEGES ON *.* TO 'user@%' IDENTIFIED BY "pass";
不過要小心,這很危險。