当前位置:网站首页>mysql添加用户以及设置权限
mysql添加用户以及设置权限
2022-08-11 08:21:00 【raoxiaoya】
首先项目中肯定不能使用root账户,root用户只有运维人员才能使用,因此需要创建一个用于项目中的账户。
create user 'userchp'@'%' IDENTIFIED BY 'hyok^12(--m$pyuik';
一个新创建的用户没有任何权限,不能进行任何操作。
现在需要它只能对业务数据库进行增,删,改,查。
主要的权限
ALL: 所有可用的权限
CREATE: 创建库、表和索引
LOCK_TABLES: 锁定表
ALTER: 修改表
DELETE: 删除表
UPDATE: 更新数据
INSERT: 插入表或列
SELECT: 检索表或列的数据
CREATE_VIEW: 创建视图
SHOW_DATABASES: 列出数据库
DROP: 删除库、表和视图
赋权语句
GRANT <privileges> ON <database>.<table> TO 'userchp'@'%';
<privileges>
代表着用逗号分隔的权限列表。如果你想要将权限赋予任意数据库(或表),那么使用星号(*)来代替数据库(或表)的名字。例如
grant update,delete,insert,select ON chpay.* TO 'userchp'@'%';
验证给用户赋予的权限
show grants for 'userchp'@'%';
移除权限
revoke <privileges> ON <database>.<table> FROM 'userchp'@'%';
刷新权限使其生效
FLUSH PRIVILEGES;
删除用户
drop user 'userchp'@'%';
边栏推荐
- 欧拉函数(用欧拉筛法求欧拉函数)
- go-grpc TSL authentication solution transport: authentication handshake failed: x509 certificate relies on ... ...
- FPGA 20个例程篇:11.USB2.0接收并回复CRC16位校验
- 基于微信小程序的租房小程序
- Hibernate 的 Session 缓存相关操作
- Kotlin算法入门计算水仙花数
- leetcode: 69. Square root of x
- 场地预订系统,帮助场馆提高坪效
- Find the latest staff salary and the last staff salary changes
- 对比学习系列(三)-----SimCLR
猜你喜欢
记录一些遇见的bug——Lombok和Mapstruct的冲突导致,A component required a bean of type ‘com.XXX.controller.converter.
go-grpc TSL authentication solution transport: authentication handshake failed: x509 certificate relies on ... ...
机器学习(一)数据的预处理
支持各种文件快速重命名最简单的小技巧
【TA-霜狼_may-《百人计划》】图形3.7.2 command buffer简
Hibernate 的 Session 缓存相关操作
JUC Concurrent Programming
Analysis of the Status Quo of Enterprise Server Host Reinforcement
【LeetCode】Summary of linked list problems
机器学习(三)多项式回归
随机推荐
4.1ROS运行管理/launch文件
关于架构的认知
【C语言】每日一题,求水仙花数,求变种水仙花数
Interview questions about Android Service
【TA-霜狼_may-《百人计划》】图形3.7.2 command buffer简
如何通过开源数据库管理工具 DBeaver 连接 TDengine
Decrement operation in tf; tf.assign_sub()
golang 字符串操作
对比学习系列(三)-----SimCLR
Getting Started with Kotlin Algorithms Calculating Prime Factors
麒麟V10系统打包Qt免安装包程序
JRS303-数据校验
经典论文-MobileNet V1论文及实践
初级软件测试工程师笔试试题,你知道答案吗?
C Primer Plus(6) 中文版 第1章 初识C语言 1.1 C语言的起源 1.2 选择C语言的理由 1.3 C语言的应用范围
kali渗透测试环境搭建
Getting Started with Kotlin Algorithms Calculating Prime Numbers and Optimization
Keep track of your monthly income and expenses through bookkeeping
抽象类和接口
机器学习(一)数据的预处理