mysql 新增、删除用户和权限分配

 更新时间:2013年10月25日 18:50:59   作者:  
这篇文章主要为大家演示下如果通过命令行实现mysql的新建用户、删除用户和权限分配,需要的朋友可以参考下

1. 新增用户

复制代码 代码如下:

mysql>insert into mysql.user(Host,User,Password) values("localhost","lionbule",password("hello1234"));
mysql>flush privileges;

2. 修改用户密码

复制代码 代码如下:

mysql>update mysql.user set password=password('new password') where User="lionbule" and Host="localhost";
mysql>flush privileges;

3. 删除用户

复制代码 代码如下:

mysql>DELETE FROM user WHERE User="lionbule" and Host="localhost";
mysql>flush privileges;

4. 权限分配

    4.1. grant用法
           grant 权限 on 数据库.* to 用户名@'登录主机' identified by '密码'

复制代码 代码如下:

权限:
    常用总结, ALL/ALTER/CREATE/DROP/SELECT/UPDATE/DELETE
数据库:
     *.*                    表示所有库的所有表
     test.*                表示test库的所有表
     test.test_table  表示test库的test_table表    
用户名:
     mysql账户名
登陆主机:
     允许登陆mysql server的客户端ip
     '%'表示所有ip
     'localhost' 表示本机
     '192.168.10.2' 特定IP
密码:
      账户对应的登陆密码

4.2 例子

复制代码 代码如下:

mysql>grant all  on test.* to lionbule@'%' identified by 'hello1234';
mysql>flush privileges;

新增密码为‘hello234'的用户lionbule对test库拥有所有操作权限,并不限制lionbule用户的登陆IP。    

4.3 注意事项

grant 会覆盖用户的部分信息,跟insert 、update执行功能一样.

参考:
http://dev.mysql.com/doc/refman/5.6/en/grant.html

相关文章

  • mysql中的四大运算符种类实例汇总(20多项) 

    mysql中的四大运算符种类实例汇总(20多项) 

    这篇文章主要介绍了mysql中的四大运算符种类汇总,运算符连接表达式中的各个操作数,他的作用是用来指明对数据表中的操作数所进行的运算
    2022-07-07
  • MySQL缓存的查询和清除命令使用详解

    MySQL缓存的查询和清除命令使用详解

    这篇文章主要介绍了MySQL缓存的查询和清除命令使用详解,对于一些不常改变数据且有大量相同sql查询的表,查询缓存会显得比较有用一些,需要的朋友可以参考下
    2015-12-12
  • 详解MySQL如何使用离线模式维护服务器

    详解MySQL如何使用离线模式维护服务器

    这篇文章主要为大家介绍了MySQL如何使用离线模式维护服务器,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 超详细的SQL语句语法汇总

    超详细的SQL语句语法汇总

    个人整理的一些比较常用的SQL语句语法。需要的朋友可以过来参考下
    2013-08-08
  • Mysql DNS反向解析导致连接超时过程分析(skip-name-resolve)

    Mysql DNS反向解析导致连接超时过程分析(skip-name-resolve)

    从其它地方连接MySQL数据库的时候,有时候很慢。慢的原因有可能是MySQL进行反向DNS解析造成的,这里简单介绍下原理,需要的朋友可以参考下
    2013-03-03
  • MySQL连接查询实例详解

    MySQL连接查询实例详解

    这篇文章主要介绍了MySQL连接查询,结合实例形式总结分析了mysql表的创建、内连接、左连接、右连接、复合条件连接查询等相关操作技巧,需要的朋友可以参考下
    2018-06-06
  • MySQL中的常用工具实例汇总(推荐)

    MySQL中的常用工具实例汇总(推荐)

    MySQL数据库以体积小、速度快、总体拥有成本低等优点,深受广大中小企业的喜爱,下面这篇文章主要给大家介绍了关于MySQL中常用工具的相关资料,需要的朋友们可以参考学习,下面来一起看看吧。
    2017-09-09
  • 面试提问mysql一张表到底能存多少数据

    面试提问mysql一张表到底能存多少数据

    这篇文章主要为大家介绍了面试提问mysql一张表到底能存多少数据的问题分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • 一文了解MySQL Optimizer Trace的神奇功能

    一文了解MySQL Optimizer Trace的神奇功能

    这篇文章主要为大家介绍了一文了解MySQL Optimizer Trace的神奇功能详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • mysql 5.7.17 winx64安装配置教程

    mysql 5.7.17 winx64安装配置教程

    这篇文章主要为大家详细介绍了mysql 5.7.17 winx64安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03

最新评论