Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否授予Mysql匿名用户从本地主机以外的其他计算机访问权限?_Mysql - Fatal编程技术网

是否授予Mysql匿名用户从本地主机以外的其他计算机访问权限?

是否授予Mysql匿名用户从本地主机以外的其他计算机访问权限?,mysql,Mysql,Mysql服务器允许从本地主机访问匿名用户。我想把这个特权扩展到其他机器上。。。i、 e.使用匿名用户从机器B的mysql客户端访问机器A中运行的mysql_服务器,无需任何密码 我明白这不是实践,我只想做某些开发目的。谁能告诉我mysql服务器是如何做到这一点的 我正在使用的版本是-mysql_server 5.0.15,要允许匿名访问任何主机,必须使用%通配符: GRANT ALL ON your_db.* TO ''@'%'; MySQL不支持用户名中的通配符,但我认为最好创建一个gue

Mysql服务器允许从本地主机访问匿名用户。我想把这个特权扩展到其他机器上。。。i、 e.使用匿名用户从机器B的mysql客户端访问机器A中运行的mysql_服务器,无需任何密码

我明白这不是实践,我只想做某些开发目的。谁能告诉我mysql服务器是如何做到这一点的


我正在使用的版本是-mysql_server 5.0.15,要允许匿名访问任何主机,必须使用
%
通配符:

GRANT ALL ON your_db.* TO ''@'%';
MySQL不支持用户名中的通配符,但我认为最好创建一个
guest
用户名:

CREATE USER 'guest'@'%';
GRANT ALL ON your_db.* TO 'guest'@'%';

要允许匿名访问任何主机,必须使用
%
通配符:

GRANT ALL ON your_db.* TO ''@'%';
MySQL不支持用户名中的通配符,但我认为最好创建一个
guest
用户名:

CREATE USER 'guest'@'%';
GRANT ALL ON your_db.* TO 'guest'@'%';