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