 DDL: create / alter / drop
 DML:insert /update/delete
 DQL :select /show
 DCL :grant /revoke

 

创建 user1 用户,只能在 localhost 这个服务器登录 mysql 服务器,密码为 123

create user 'user1'@'localhost' identified by '123';

创建 user2 用户可以在任何电脑上登录 mysql 服务器,密码为 123

create user 'user2'@'%' identified by '123';

创建的用户名都在 mysql 数据库中的 user 表中可以查看到,密码经过了加密。

 

 

给 user1 用户分配对 test 这个数据库操作的权限:创建表,修改表,插入记录,更新记录,查询

grant create,alter,insert,update,select on test.* to 'user1'@'localhost';

给 user2 用户分配所有权限,对所有数据库的所有表

grant all on *.* to 'user2'@'%';

 

Posted on 2022-06-09 00:28  LutixiaGit  阅读(85)  评论(0编辑  收藏  举报