一、创建远程登陆用户
? ? ? ? 我这里的ip是固定的,因此在创建用户时我会限制ip。
? ? ? ? 在有数据库的机子上登陆mysql终端。mysql -u用户名 -p密码

? ? ? ? 选择使用mysql数据库,。
# 切换至mysql数据库
use mysql;
# 查看当前已有用户信息
select User,authentication_string,Host from user;

? ? ? ? 创建新用户; 用户名:d514? ? ?用户密码。(用于master2机器访问master1)
create user "用户名"@"IP地址" identified by "密码";
create user "haidon" identified by "123456"; # 此时密码为123456,host值为%。
create user "haidon"@"%" identified by "123456"; # 此时密码为123456
????????这里我为另外一个机器创建了一个登陆用户,该机器的ip地址。

? ? ? ? 为创建的用户授权,并刷新权限。
# 授权访问所有数据库
grant all privileges on *.* to 'd514'@'192.168.2.132';
# 刷新权限
flush privileges;
? ?
? ? ? ? 此时需要测试一下我们的远程访问用户是否可以登陆。?
? ? ? ? 这里我在master2机子上访问master1的数据库,连接成功!!!

? ?
|