文档章节

mysql用户管理

hebad
 hebad
发布于 2016/07/09 10:57
字数 283
阅读 30
收藏 1
  • 新增一个用户
1. 新建一个用户
mysql> create user dev;
2. 为用户设置密码
mysql> use mysql;
mysql> update user set Password=PASSWORD("dev123") where user='dev';
3. 写入权限(必须)
mysql> flush privileges; 
  • 为新增用户授权数据库
权限:
    常用总结, 
        ALL
        SELECT, INSERT, DELETE, UPDATE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER
数据库:
     *.*                    表示所有库的所有表
     test.*                表示test库的所有表
     test.test_table  表示test库的test_table表     
用户名:
     mysql账户名
登陆主机:
     允许登陆mysql server的客户端ip
     '%'表示所有ip
     'localhost' 表示本机
     '192.168.10.2' 特定IP
密码:
      账户对应的登陆密码

实例:
1.为用户dev授权访问test1数据库的所有权限
mysql> grant all on test1.* to 'dev'@'%' ; 
或者
mysql> grant select,update,delete on test1.* to 'dev'@'%' ; 
mysql> flush privileges; 
2.查看用户dev的所有授权情况
mysql> show grants for dev;



------------------------------------------------------------------------------------------------
撤销用户dev的某些权限
1. 撤销用户dev的UPDATE操作
mysql> revoke UPDATE on test1.* from 'dev'@'%' ;
mysql> flush privileges; 
mysql> show grants for dev;


注意:需要客户端重新退出登录Mysql才能生效

 

© 著作权归作者所有

共有 人打赏支持
hebad
粉丝 16
博文 100
码字总数 11190
作品 0
杭州
技术主管

暂无文章

docker多容器部署lnmp环境

环境:RHEL7.5 ip:192.168.10.102,主机名:lb02 一、创建web、数据库目录 web网站目录为:/wwwroot,属主属组:www [root@lb02 ~]# mkdir /wwwroot[root@lb02 ~]# useradd -s /sbin/nolo...

人在艹木中
29分钟前
1
0
eclipse运行springboot项目报错‘找不到或无法加载主类’

这是一个很烦躁的问题~,往往困住大家好长时间,然后各种百度。借此,咱将这个问题有可能产生的原因进行一下总结。若有不完善之处欢迎大家在下面留言指出~~ Duang!问题出现 然后开始尝试解决...

Code辉
50分钟前
1
0
springboot oauth2 跨域设置

@Overridepublic void configure(HttpSecurity http) throws Exception { http .authorizeRequests() .antMatchers("/security/**") .authentica......

昆虫大侠
52分钟前
1
0
08-利用思维导图梳理JavaSE-泛型

08-利用思维导图梳理JavaSE-泛型 主要内容 1.泛型的基本概念 1.1.定义 1.2.使用前提 1.3.使用泛型的好处 2.泛型的使用 2.1.泛型类定义 2.2.泛型对象定义 2.3.泛型中的构造方法 2.4.泛型方法的...

飞鱼说编程
54分钟前
0
0
Docker 部署 Spring Boot 项目指南

仅想在Docker里运行一个Spring Boot项目,捣鼓了许久。。。 本文主要适用于Windows环境下的Docker 一、运行环境 Windows 10 Maven 3.5 Docker 18.06.1-ce-win73 (19507) 二、创建Spring Boot...

AmosWang
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部