DCL
理解: 数据控制语⾔,处理连接数据库⽤户的权限
1、查看当前数据库系统的用户权限
select * from mysql.user;
2、创建新用户(默认没有任何权限)
create user 'zhang3'@'%' identified by '123456';
3、指定用户权限【grant】
grant select on java0210.users to 'zhang3'@'%';
-- * 代表所有 第一个代表所有库 第二个代表所有表
grant all on *.* to 'zhang3'@'%';
4、取消权限【remoke】
revoke all on *.* from 'zhang3'@'%';
5、查看用户权限【show grants for】
show GRANTS for 'zhang3'@'%';
show GRANTS for 'root'@'localhost';
6、删除用户【drop】
drop user 'zhang3'@'%';
本文介绍了MySQL中的数据控制语⾔(DCL)如何管理数据库权限。内容包括查看用户权限、创建新用户、指定和取消权限、查看用户权限以及删除用户的相关SQL语句。通过这些操作,可以有效地控制不同用户对数据库资源的访问级别。
4881

被折叠的 条评论
为什么被折叠?



