MySQL 伺服器的遠端存取權限:授予root 使用者存取權
遠端存取MySQL 伺服器允許使用者連接資料庫並與之互動來自本地資料庫主機環境之外的電腦。預設情況下,root 使用者僅有權從本機電腦存取伺服器。
要授予root 使用者遠端存取權限,請依照下列步驟操作:
連線到MySQL 伺服器並執行以下命令查詢:
SHOW GRANTS FOR root@localhost;
這將顯示授予root使用者的目前存取權限。
如果您想授予對特定主機或子網路的存取權限,請使用以下指令語法:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'host_or_subnet' IDENTIFIED BY 'password' WITH GRANT OPTION;
將host_or_subnet 替換為主機名稱、IP位址或子網路遮罩(例如 %.example.com 或 192.168.1.%)。
授予新權限後,請執行以下查詢以應用它們:
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
以上是如何授予MySQL root使用者遠端存取權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!