Skip to content

帐号管理

向军大叔每晚八点在 抖音bilibli 直播

MYSQL 新版本需要将创建用户与权限配置分配操作

添加帐号

添加用户 houdunren 并设置密码为 admin888

CREATE USER houdunren IDENTIFIED BY 'admin888';

刷新帐表使设置立刻生效

FLUSH PRIVILEGES;

修改密码

下面是设置 root 帐号的密码为 admin888

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'admin888';

设置权限

下面来学习设置权限,修改权限后需要用户重新登录生效。

查看当前用户权限

SHOW grants;

查看指定用户权限

SHOW GRANTS FOR 'houdunren'@'%';

移除用户权限

REVOKE ALL ON *.* FROM houdunren@'%';

用户可以为 code 库中的所有表执行 SELECT 与 INSERT 操作

GRANT SELECT ,INSERT ON code.* TO houdunren@'%';

可以从任何电脑登录服务器并管理所有库和表

GRANT ALL ON *.* TO houdunren@'%';

用户可以管理 code 库中的所有表,来源以 192.168.0 开始的 IP 地址

GRANT ALL ON code.* TO houdunren@'192.168.0.%';

用户 houdunren 可以对 code 库中的所有表执行 ALTER ,CREATE ,DROP 指令,并且来源不受限制

GRANT ALTER ,CREATE ,DROP ON code.* TO houdunren@'%';