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.129
ERROR 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授权(让从服务器用户可以登录到主服务器)的更多相关文章

  1. mysql 忘记密码,赋予用户权限,两台服务器的数据库之间快速导入

    mysql 忘记密码: 1.首先service mysql stop mysqld --skip-grant-tables &  开启数据库 然后就可以mysql -uroot 直接进数据库, ...

  2. mysql 授权新的root用户

    grant all privileges to *.* on system@'localhost' identified by 'woshishui' with grant option;

  3. mysql 授权用户 主从和备份

    1.授权用户 mysql -uroot -p123qqq...A                     进入数据库 grant   all     on     *.*     to   dc@&q ...

  4. MySQL数据的主从复制、半同步复制和主主复制详解

    一.MySQL复制概述 ⑴.MySQL数据的复制的基本介绍 目前MySQL数据库已经占去数据库市场上很大的份额,其一是由于MySQL数据的开源性和高性能,当然还有重要的一条就是免费~不过不知道还能免费 ...

  5. MySQL数据的主从复制、半同步复制和主主复制详解-转

    一.MySQL复制概述 ⑴.MySQL数据的复制的基本介绍 目前MySQL数据库已经占去数据库市场上很大的份额,其一是由于MySQL数据的开源性和高性能,当然还有重要的一条就是免费~不过不知道还能免费 ...

  6. MySQL 授权远程登录(Ubuntu 环境)

    环境:Ubuntu 13.10 (GNU/Linux 3.11.0-12-generic i686) 在用 Navicat 连接远程数据库时报错: ERROR (HY000): Host *** is ...

  7. mysql用户修改登录密码及开启远程登录

    一.修改用户登录密码: mysql> show databases;ERROR 1820 (HY000): You must SET PASSWORD before executing this ...

  8. mysql授权远程用户连接(权限最小化原则)

    1.进入MySQL,创建一个新用户root,密码为root: 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; gra ...

  9. mysql用户修改登录密码及授予用户远程登录权限

    一.修改用户登录密码: mysql> show databases;ERROR 1820 (HY000): You must SET PASSWORD before executing this ...

随机推荐

  1. Oracle-11g 回缩表高水位

    回缩表高水位的意义: 所有的 Oracle 段都有一个在段内容纳数据的上线,即高水位线(high water mark).HWM 是一个标记,很像水库的丽水最高水位,即使表内数据全部删除,HWM 也还 ...

  2. Kafka如何保证数据不丢失

    Kafka如何保证数据不丢失 1.生产者数据的不丢失 kafka的ack机制:在kafka发送数据的时候,每次发送消息都会有一个确认反馈机制,确保消息正常的能够被收到,其中状态有0,1,-1. 如果是 ...

  3. 【BZOJ2780】Sevenk Love Oimaster【广义后缀自动机】

    题意 给出你n个字符串和q个查询,每个查询给出一个字符串s,对于每个查询你都要输出这个字符串s在上面多少个字符串中出现过. 分析 广义后缀自动机的裸题.建好SAM以后再跑一遍得到每个状态的ocu和la ...

  4. Unity几个有用的游戏运动特效

    本文摘要 本文主要记录了我在开发格斗游戏时用到的几个运动特效,可以方便地表现武器挥动.运动模糊和其他一些特效.灵活使用可以大幅提升格斗游戏的视觉效果和感染力.有关Unity的其他话题也可以查阅我的其他 ...

  5. 对称二叉树 · symmetric binary tree

    [抄题]: Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). ...

  6. 04 Rabbits and Recurrence Relations

    Problem A sequence is an ordered collection of objects (usually numbers), which are allowed to repea ...

  7. 如何写摘要(abstract)

  8. CMDB和运维自动化

    IT运维,指的是对已经搭建好的网络,软件,硬件进行维护.运维领域也是有细分的,有硬件运维和软件运维 硬件运维主要包括对基础设施的运维,比如机房的设备,主机的硬盘,内存这些物理设备的维护 软件运维主要包 ...

  9. 34 输入3个数a,b,c,按大小顺序输出

    题目:输入3个数a,b,c,按大小顺序输出 public class _034Sorting { public static void main(String[] args) { sorting(); ...

  10. HDU 3363 Ice-sugar Gourd (贪心)

    题意:给你一个串,串中有H跟T两种字符,然后切任意刀,使得能把H跟T各自分为原来的一半. 析:由于只有两个字母,那么只要可以分成两份,那么一定有一段是连续的. 代码如下: #include <c ...