欢迎来到博达网站群学习网!
|
当前位置: 九游会 >> 知识库 >> 部署类 >> 数据库 >> 正文

vsb9连接mysql数据库问题-九游会

发布时间:2016-08-03    浏览次数:次

测试步骤:

建立vsb9连接所使用库:

create database vsb default character set utf8 collate utf8_general_ci;

建立连接vsb库的用户:

grant all privileges on vsb.* to 'lyz'@'%' identified by '123456';

使用vsb9连接数据库:

连接时使用真实ip连接正常。使用127.0.0.1localhost均不可连接。

进入数据库,使用root用户查询现有用户:

select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user;

执行:

mysql>grant all privileges on *.* to 'lyz'@'localhost' identified by '123456';

mysql>grant all privileges on *.* to 'lyz'@'127.0.0.1' identified by '123456';

mysql> flush privileges;

再次测试vsb连接:

测试结果:

mysql用户只存在允许%登录,即只可使用真实的物理ip地址

如需使用localhost127.0.0.1或域名登录,需建立多个条目:

网站地图