大家好,欢迎来到IT知识分享网。
一、DCL 简介
DCL(Data Control Language)语句,即数据控制语句,用于设置或更改数据库用户或角色权限的语句
常用关键字包括:GRANT、REVOKE、COMMIT、ROLLBACK、SAVEPOINT、LOCK
- GRANT:授予访问权限
- REVOKE:撤销访问权限
- COMMIT:提交事务处理
- ROLLBACK:事务处理回退
- SAVEPOINT:设置保存点
- LOCK:对数据库的特定部分进行锁定
二、DCL demo
(1)创建用户:create user username@ip identified by newPassword;
(2)修改密码:alter user username@ip identified by newPassword;
(3)显示用户的权限:show grants for username@ip;
(4)授权语句:grant 权限1,权限2,… on databaseName.* to username@ip;
DDL权限名称: create、alter、drop、truncate 、create view 等等
DML权限名称: insert、delete、update
DQL权限名称: select
(5)撤销权限:revoke 权限1,权限2,… on databaseName.* from username@ip;
(6)删除用户:drop user username;
(7)权限生效语句:flush privileges;
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/184782.html