MySQL笔记三

DCL:
我们知道,SQL语言按功能用途分为4类,分别是DDL、DML、DQL和DCL。其中,DCL是数据控 制语言,主要用于管理用户和权限。在企业中,这部分工作通常是由DBA完成,一般开发人员很少 接触。
DCL主要能做什么? 1. 创建用户 2. 删除用户 3. 修改密码 4. 给用户赋予权限 5. 撤销用户权限

 用户管理:
在MySQL中,使用CREATE USER来创建用户,用户创建后没有任何权限(只能用来登录)。
#创建用户 CREATE USER '用户名' [@'主机名'] [IDENTIFIED BY '密码'];
注意:MySQL的用户账号由两部分组成:用户名和主机名,即用户名@主机名,主机名可以是IP或机器名称,主机名为localhost表示只能当前的主机才能登录,主机名为%表示允许任何地址的主机远程登录MySQL数据库。
#删除用户 DROP USER '用户名' [@'主机名']; #修改密码 ALTER USER '用户名'@'主机名' IDENTIFIED BY '新密码'
权限管理:

MySQL笔记三最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/27828.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>