如何允許所有使用者在MySQL中進行遠端連線?

Linda Hamilton
發布: 2024-11-12 18:48:02
原創
380 人瀏覽過

How to Allow Remote Connections in MySQL for All Users?

允許在MySQL 中進行遠端連線

從SQL Server 切換到MySQL 時,開發人員在授予資料庫遠端存取權限方面可能會授予資料庫遠端存取權遇到差異。與 SQL Server 的方法不同,MySQL 需要手動執行命令來允許遠端連線。

要允許所有遠端連接,而不是授予特定的IP 位址,可以使用以下命令:

GRANT ALL ON *.* to user@'%' IDENTIFIED BY 'password'; 
登入後複製

請注意,此命令需要在本地主機上為同一使用者建立相應的用戶帳戶。否則,MySQL 的預設匿名帳戶將因其更具體的主機列值而優先。因此,必須建立兩個帳戶:

GRANT ALL ON *.* to user@localhost IDENTIFIED BY 'password'; 
GRANT ALL ON *.* to user@'%' IDENTIFIED BY 'password'; 
登入後複製

實作此方法適合只能在內部網路中存取的開發資料庫環境。允許遠端存取生產資料庫時務必謹慎。

以上是如何允許所有使用者在MySQL中進行遠端連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板