# MySQL教程 - 14 用户与权限

用户与权限管理属于 SQL 中的 DCL(数据控制语言),用来管理数据库用户、用户对数据库访问的权限。

数据库的用户与权限管理,一般都是数据库管理员使用,开发者一般用的不多。

我们前面连接数据库的时候使用的是 root 用户,它拥有全部权限,在实际生产使用时很危险的。一般的操作是,我们会创建不同的用户,针对不同的用户授予不同数据库的操作权限。

# 14.1 用户管理

# 1 查看用户

查看 DBMS 中有哪些用户,用户的信息是保存在名称为 mysql 的数据库中的 user 表中的,所以通过如下方式可以查看所有的用户信息:

-- 切换到mysql数据库
USE mysql;

-- 查看user表数据
SELECT * FROM user;
1
2
3
4
5

执行结果如下:

查询出来为什么有两个 root 用户?

内容未完......