mysql数据库新建用户和权限分配(mysql为数据库指定用户)

 
更多

记录一下本次为新应用新建数据库用户以及给新建用户分配权限的过程。

注意:mysql 8.0 版本起与以前有一些不一样,关于8.0版本的操作步骤,记录在下面的文章里面了:

MYSQL8.0新建用户并授予权限流程

(1)新建一个数据库 travel_db

CREATE DATABASE `travel_db` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

创建 utf8mb4 字符集的:

create database `travel_db` default character set utf8mb4 collate utf8mb4_unicode_ci;

(2)新建一个用户 travelUser1

create user `travelUser1`;

修改用户密码:

update mysql.user set password=password('pwd123#.O') where User='travelUser1';

刷新用户权限:

flush privileges;

只允许该用户 访问 travel_db 库

show grants for `travelUser1`; grant select,update,delete,insert on travel_db.* to `travelUser1`; flush privileges; show grants for `travelUser1`;

刷新用户权限:

flush privileges;

(3)设置 rijiAppUser 能够对 travel_db 库进行所有操作

grant all on travel_db.* to `travelUser1`;

查看用户的权限

show grants for `travelUser1`;

关于mysql用户的相关设置,可参照本站文章:

mysql 用户管理和权限设置

打赏

本文固定链接: https://www.cxy163.net/archives/3090 | 绝缘体

该日志由 绝缘体.. 于 2023年05月02日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: mysql数据库新建用户和权限分配(mysql为数据库指定用户) | 绝缘体
关键字: , , , ,

mysql数据库新建用户和权限分配(mysql为数据库指定用户):等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter