高级DBA教你Mysql数据库指定某数据库或某表赋予增删改查操作权限各类划分权限的方法总结实战_mysql指定用户对某些表有权限

最后

针对以上面试题,小编已经把面试题+答案整理好了

最新大厂必问微服务面试题汇总:SpringCloud、Boot、Dubbo

最新大厂必问微服务面试题汇总:SpringCloud、Boot、Dubbo

最新大厂必问微服务面试题汇总:SpringCloud、Boot、Dubbo

面试专题

image

除了以上面试题+答案,小编同时还整理了微服务相关的实战文档也可以分享给大家学习

image

image

image

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取


#### (3)创建某个用户,只能查询指定数据库的某个表,该库其他表都看不到!其他数据库完全看不到!



CREATE USER ‘用户名’@‘%’ IDENTIFIED BY ‘登录数据库的密码’;
GRANT SELECT ON 数据库名称.表名 TO ‘用户名’@‘%’;


#### (4)创建某个用户,只能操作(增、删、改、查)指定数据库的某个表,该库其他表都看不到!其他表也操作不了!



CREATE USER ‘用户名’@‘%’ IDENTIFIED BY ‘登录数据库的密码’;
GRANT SELECT, INSERT, UPDATE, DELETE ON 数据库名称.表名 TO ‘用户名’@‘%’;


#### (5)创建某个用户,只能查询指定数据库的某个表,该库其他表都看不到!并且指定数据库用户登录的IP地址!其他IP无法登录!



CREATE USER ‘用户名’@‘IP地址’ IDENTIFIED BY ‘登录数据库的密码’;
GRANT SELECT ON 数据库名称.表名 TO ‘用户名’@‘IP地址’;


**总结一下运维常用的几种赋予权限的方法!**


### 二、将A服务器的MYSQL的所有用户权限复制迁移到B服务器MYSQL的方法


**在日常生产运维工作中,我们经常需要迁移服务器,如果源服务器上的用户建立的非常多,并且还在生产上用着,整个迁移过程就很繁琐,如果漏了,会导致生产事故,笔者介绍一种MYSQL服务器用户权限的迁移方法,方便简单,节省工作量。**


#### MYSQL导出所有用户权限shell脚本实例觉得有效


**实际生产生活中,我经常要迁移MYSQL服务器,需要导出数据库的所有用户名密码以及权限。**  
 **给大家一个确定可行的shell脚本实例**



cd /home/



touch exp_grant.sh



chmod 777 exp_grant.sh



vim exp_grant.sh



#!/bin/bash

#Function export user privileges

pwd=123456 #root的密码

expgrants()

{

mysql -B -u’root’ -p${pwd} -N $@ -e "SELECT CONCAT(

‘SHOW GRANTS FOR ‘’’, user, ‘’‘@’‘’, host, ‘’‘;’

) AS query FROM mysql.user" | \

mysql -u’root’ -p${pwd} $@ | \

sed ‘s/(GRANT .*)/\1;/;s/^(Grants for .*)/-- \1 /;/–/{x;p;x;}’

}

expgrants > ./grants.sql



sh exp_grant.sh #执行命令


![在这里插入图片描述](https://img-blog.csdnimg.cn/35551dc58fdf43649149eebec270a8a9.png)




# 最后

每年转战互联网行业的人很多,说白了也是冲着高薪去的,不管你是即将步入这个行业还是想转行,学习是必不可少的。作为一个Java开发,学习成了日常生活的一部分,不学习你就会被这个行业淘汰,这也是这个行业残酷的现实。

如果你对Java感兴趣,想要转行改变自己,那就要趁着机遇行动起来。或许,这份**限量版的Java零基础宝典**能够对你有所帮助。

![](https://img-blog.csdnimg.cn/img_convert/bbf02bf83dd62742a162a3a88220fe21.webp?x-oss-process=image/format,png)

> **本文已被[CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

/bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**

**[需要这份系统化的资料的朋友,可以点击这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值