MySql:DCL数据控制语句盘点

MySql:DCL数据控制语句盘点一 DCL 简介 DCL Data Control Language 语句 即数据控制语句 用于设置或更改数据库用户或角色权限的语句常用关键字包括 GRANT REVOKE COMMIT ROLLBACK SAVEPOINT LOCKGRAN

大家好,欢迎来到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

(0)
上一篇 2025-08-02 10:26
下一篇 2025-08-02 11:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信