zoukankan      html  css  js  c++  java
  • mysql(二)

    DCL:

       管理用户:

          添加用户:

              CREATE  USER '用户名'@'主机名'  IDENTIFIED  BY '密码'

          删除用户:

              DROP  USER  '用户名'@'主机名'

          修改用户密码:

             UPDATE  USER SET  PASSWORD = PASSWORD ('新密码')WHERE USER = '用户名'

            示例:UPDATE  USER SET  PASSWORD = PASSWORD('saber')  WHERE USER = 'saber'

             SET  PASSWORD  FOR  '用户名'@‘主机名' = PASSWORD('新密码')

          示例:SET  PASSWORD  FOR  'saber'@‘loaclhost' = PASSWORD('saber')

          %表示通配符,在任意主机上使用用户登录

          示例:SET  PASSWORD  FOR  'saber'@‘%' = PASSWORD('saber')

        

          mysql忘记root用户密码:

            cmd --> net stop  mysql

            使用无验证方式启动mysql服务  mysqld  --skip-grant-tables

            开启新的cmd

              use mysql

              UPDATE USER SET PASSWORD=PASSWORD('新密码‘) WHERE USER='root'

          查询用户:

              user mysql  #切换到mysql自带的数据库

              SELECT *FROM  USER  

      权限管理:

          查询权限:

              SHOW GRANTS FOR ‘用户名'@’主机名'

          示例: SHOW GRANTS FOR ‘saber'@’loaclhost'  

          授予权限:

              GRANT 权限列表  ON 数据库名.表名 TO  ‘用户名’ @'主机名'

              GRANT ALL ON *.* TO  'saber'@‘localhost’ 

          撤销权限:

              REVOKE  权限列表  on 数据库名.表名  from  '用户名'@'主机名'

       

      

  • 相关阅读:
    VMware workstation 无法连接到虚拟机
    windows10彻底卸载sql server2017
    MySQL 8.0.19安装教程(windows 64位)
    IntelliJ IDEA 编译程序出现 非法字符 的 解决方法
    IDEA手动增加lib目录
    Idea Svn 导出代码
    intellij idea设置打开多个文件显示在多行tab上及设置 tab上打开文件的上限
    IDEA工作空间多开项目教程,多个项目放在一起
    SpringBoot+Shiro引起事务失效、错误原因、解决方法
    flex:1;的含义
  • 原文地址:https://www.cnblogs.com/saber-xi/p/10621875.html
Copyright © 2011-2022 走看看