向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中文網其他相關文章!