首頁 >資料庫 >mysql教程 >如何授予對我的 MySQL 伺服器的遠端存取權限?

如何授予對我的 MySQL 伺服器的遠端存取權限?

Linda Hamilton
Linda Hamilton原創
2025-01-04 00:47:40304瀏覽

How Can I Grant Remote Access to My MySQL Server?

向MySQL 伺服器授予遠端存取權限

雖然SHOW GRANTS 可能會顯示root 使用者僅限於localhost 的遠端存取權限,但有一些方法將這些權限擴展到本機電腦之外。

透過以下方式授予權限主機名稱:

要從網域*.example.com 內的任何電腦授予root 存取權限,請執行下列命令:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%example.com' 
IDENTIFIED BY 'some_characters' 
WITH GRANT OPTION;
FLUSH PRIVILEGES;

依IP 位址授予權限:

或者,可以透過 IP 或子網路:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%'
    IDENTIFIED BY 'some_characters'  
    WITH GRANT OPTION;
FLUSH PRIVILEGES;

更多詳細資訊請參閱 MySQL 的 GRANT 語法文件。

以上是如何授予對我的 MySQL 伺服器的遠端存取權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn