mySQL授权(让从服务器用户可以登录到主服务器)
mySQL授权(让从服务器用户可以登录到主服务器)
1、查看用户授权表
|
1
|
select user,host,password from mysql.user; |
2、给用户设置密码
|
1
2
|
update mysql.user set password=PASSWORD('root') where user='root';flush privileges; |
3、登录MySQL
|
1
|
[root@h2 ~]# mysql -uroot -proot |
4、在从服务器(192.168.0.130)上登录到主服务器(192.168.0.129)
|
1
2
|
[root@h2 ~]# mysql -uroot -proot -h192.168.0.129ERROR 1045 (28000): Access denied for user 'root'@'h2' (using password: YES) |
可以看到现在无法登录。
5、在主服务器上给从服务器上的root用户授权,允许从服务器上的root用户访问主服务器
|
1
|
mysql> grant all on *.* to root@192.168.0.130 identified by "root"; |
允许192.168.0.130(从服务器)上的root用户访问主服务器,密码是root
6、查看权限表
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
mysql> select user,host,password from mysql.user;+--------+---------------+-------------------------------------------+| user | host | password |+--------+---------------+-------------------------------------------+| root | localhost | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B || root | h1 | || root | 127.0.0.1 | || | localhost | || | h1 | || hive | % | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 || hive | localhost | *4DF1D66463C18D44E3B001A8FB1BBFBEA13E27FC || myhive | localhost | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 || root | 192.168.0.130 | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |+--------+---------------+-------------------------------------------+9 rows in set (0.00 sec) |
可以看到192.168.0.130主机上的root用户已被授权
7、现在再次在从服务器上登录主服务器就可以了
|
1
|
[root@h2 ~]# mysql -uroot -proot -h192.168.0.129 |
mySQL授权(让从服务器用户可以登录到主服务器)的更多相关文章
- mysql 忘记密码,赋予用户权限,两台服务器的数据库之间快速导入
mysql 忘记密码: 1.首先service mysql stop mysqld --skip-grant-tables & 开启数据库 然后就可以mysql -uroot 直接进数据库, ...
- mysql 授权新的root用户
grant all privileges to *.* on system@'localhost' identified by 'woshishui' with grant option;
- mysql 授权用户 主从和备份
1.授权用户 mysql -uroot -p123qqq...A 进入数据库 grant all on *.* to dc@&q ...
- MySQL数据的主从复制、半同步复制和主主复制详解
一.MySQL复制概述 ⑴.MySQL数据的复制的基本介绍 目前MySQL数据库已经占去数据库市场上很大的份额,其一是由于MySQL数据的开源性和高性能,当然还有重要的一条就是免费~不过不知道还能免费 ...
- MySQL数据的主从复制、半同步复制和主主复制详解-转
一.MySQL复制概述 ⑴.MySQL数据的复制的基本介绍 目前MySQL数据库已经占去数据库市场上很大的份额,其一是由于MySQL数据的开源性和高性能,当然还有重要的一条就是免费~不过不知道还能免费 ...
- MySQL 授权远程登录(Ubuntu 环境)
环境:Ubuntu 13.10 (GNU/Linux 3.11.0-12-generic i686) 在用 Navicat 连接远程数据库时报错: ERROR (HY000): Host *** is ...
- mysql用户修改登录密码及开启远程登录
一.修改用户登录密码: mysql> show databases;ERROR 1820 (HY000): You must SET PASSWORD before executing this ...
- mysql授权远程用户连接(权限最小化原则)
1.进入MySQL,创建一个新用户root,密码为root: 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; gra ...
- mysql用户修改登录密码及授予用户远程登录权限
一.修改用户登录密码: mysql> show databases;ERROR 1820 (HY000): You must SET PASSWORD before executing this ...
随机推荐
- Oracle-11g 回缩表高水位
回缩表高水位的意义: 所有的 Oracle 段都有一个在段内容纳数据的上线,即高水位线(high water mark).HWM 是一个标记,很像水库的丽水最高水位,即使表内数据全部删除,HWM 也还 ...
- Kafka如何保证数据不丢失
Kafka如何保证数据不丢失 1.生产者数据的不丢失 kafka的ack机制:在kafka发送数据的时候,每次发送消息都会有一个确认反馈机制,确保消息正常的能够被收到,其中状态有0,1,-1. 如果是 ...
- 【BZOJ2780】Sevenk Love Oimaster【广义后缀自动机】
题意 给出你n个字符串和q个查询,每个查询给出一个字符串s,对于每个查询你都要输出这个字符串s在上面多少个字符串中出现过. 分析 广义后缀自动机的裸题.建好SAM以后再跑一遍得到每个状态的ocu和la ...
- Unity几个有用的游戏运动特效
本文摘要 本文主要记录了我在开发格斗游戏时用到的几个运动特效,可以方便地表现武器挥动.运动模糊和其他一些特效.灵活使用可以大幅提升格斗游戏的视觉效果和感染力.有关Unity的其他话题也可以查阅我的其他 ...
- 对称二叉树 · symmetric binary tree
[抄题]: Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). ...
- 04 Rabbits and Recurrence Relations
Problem A sequence is an ordered collection of objects (usually numbers), which are allowed to repea ...
- 如何写摘要(abstract)
- CMDB和运维自动化
IT运维,指的是对已经搭建好的网络,软件,硬件进行维护.运维领域也是有细分的,有硬件运维和软件运维 硬件运维主要包括对基础设施的运维,比如机房的设备,主机的硬盘,内存这些物理设备的维护 软件运维主要包 ...
- 34 输入3个数a,b,c,按大小顺序输出
题目:输入3个数a,b,c,按大小顺序输出 public class _034Sorting { public static void main(String[] args) { sorting(); ...
- HDU 3363 Ice-sugar Gourd (贪心)
题意:给你一个串,串中有H跟T两种字符,然后切任意刀,使得能把H跟T各自分为原来的一半. 析:由于只有两个字母,那么只要可以分成两份,那么一定有一段是连续的. 代码如下: #include <c ...