MySQL 账号管理与DCL权限控制(完整版)

---

课程目标

---

第一部分:账号管理

---

一、修改密码

1.1 使用 mysqladmin 重置密码

mysqladmin 是 MySQL 自带的一个命令行管理工具,可以在不登录 MySQL 的情况下直接修改密码。

# mysqladmin -uroot password '新密码' -p
# 回车后输入原密码即可完成修改
mysqladmin -uroot password 'root123' -p

参数说明:

# 验证修改是否成功
mysql -uroot -proot123

命令作用:

执行结果:

关键参数:

注意事项:

mysql>

关键参数:

注意事项:


**注意事项:**

注意事项:

#!/bin/bash


**注意事项:**



**注意事项:**

**注意事项:**

回车
权限表说明
mysql.user记录全局权限(影响所有数据库和表)的用户账号信息
mysql.db记录数据库级权限,控制用户对某个数据库的操作权限
mysql.tables_priv记录表级权限,控制用户对特定表的权限
mysql.columns_priv记录列级权限,控制用户对特定列的权限
mysql.procs_priv记录存储过程和存储函数的权限
方式说明

**发送给开发的信息:**

主机:192.168.88.10 数据库:dev1 用户:user_dev1 密码:123