mysql创建用户并授权

一、 创建用户

  CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

        username: 你将创建用户的名字 

        localhost  : 本地用户,如果想让该用户可以从任意远程主机登陆,可以使用%

        identified by : 密码为。。。。。

        password : 密码

 例: create user'fuck'@'localhost' identified by '123';     create user'fuck'@'%' identified by '123'

二、授权

-- GRANT SELECT  ON qhf.basetb TO 'root2'@'%';
-- GRANT SELECT  ON qhf.updatetb TO 'root2'@'%';

-- GRANT SELECT ,delete,update ON qhf.address TO 'root2'@'%';

grant all on study.* to 'fuck'@'localhost';


三、收回
REVOKE all ON databasename.tablename FROM 'username'@'localhost';

四、删除用户
DROP USER 'username'@'localhost';

五、显示授权
SHOW GRANTS FOR root2;



原文地址:https://www.cnblogs.com/qqhfeng/p/12608257.html