码迷,mamicode.com
首页 > 数据库 > 详细

Mariadb10.4+ 创建新用户并授权

时间:2020-03-24 15:47:09      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:maria   方式   date   mariadb   creat   数据库   登陆   没有   name   

      之前版本还支持的一些命令,现在已不支持了。之前在Linux系统下,登录数据库在指定用户的情况下,是需要输入准确密码才能访问,现在即使随便输入用户名也能访问到数据库。不知道这算不算Bug。

        1、用户创建

              之前是可以支持Insert方式创建,但是现在只能通过 Create

     命令:CREATE USER username@host IDENTIFIED BY password;   --  此处password是明文,不需要用password(‘密码‘)来标识

         2、密码修改

               之前是可以通过Update方式修改,现在只能通过Set方式来修改

     命令: SET PASSWORD FOR username@host = PASSWORD(newpassword);

如果是当前登陆用户用:

SET PASSWORD = PASSWORD("newpassword");

          3、授权

                这个命令感觉没有变化,还是原来的命令:GRANT privileges ON databasename.tablename TO ‘username‘@‘host‘

                完全权限   GRANT ALL ON *.* TO ‘pig‘@‘%‘;

          4、收回权限

                这个也没怎么明显变化,REVOKE privilege ON databasename.tablename FROM ‘username‘@‘host‘;

 

Mariadb10.4+ 创建新用户并授权

标签:maria   方式   date   mariadb   creat   数据库   登陆   没有   name   

原文地址:https://www.cnblogs.com/zhongjicainiao/p/12559248.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!