MySQL 创建用户并分配数据库权限

sql 复制代码
# 创建用户
CREATE USER 'uesr'@'%' IDENTIFIED BY 'passwpord';

# 授权 
GRANT SELECT,CREATE,DROP,INSERT,UPDATE,DELETE,ALTER,TRUNCATE  ON database.* TO 'uesr'@'%';

#刷新权限
FLUSH PRIVILEGES;

关键字说明

  • uesr :用户名
  • password : 密码
  • database :数据库名称
  • user@'%': 指该用户可以在那台主机中访问,% 为通配符
相关推荐
传说故事15 分钟前
数据库中一些常用英文单词含义
数据库·oracle
夏贰四33 分钟前
中小企业搭建业务中台如何控成本?业务中台轻量化落地分几步实施?
数据库·业务中台
林焱RPA1 小时前
影刀RPA200篇纪念版:最实用的20个自动化场景大盘点
数据库
名字还没想好☜1 小时前
Go 的 time.After 在 select 循环里内存泄漏:定时器堆积原理与 timer.Reset 正确姿势
java·数据库·golang·go·goroutine
每天都要进步哦3 小时前
SQL单行函数详解:字符、数字、日期、转换与通用函数全解析
数据库·mysql
不剪发的Tony老师3 小时前
VeloxDB:一款免费开源的轻量级数据库管理工具
数据库·sql
dotnet903 小时前
批量生成所有表的修改脚本
数据库·sql·oracle
@Mike@3 小时前
06-数据库学习笔记(存储模型与数据压缩)
数据库·笔记·学习
南凉北往4 小时前
PandasAI连接LLM对MySQL数据库进行数据分析
数据库·mysql·数据分析
回眸不遇4 小时前
详谈 QT 布局 QLayout::SizeConstraint 和 QSizePolicy 对 QWidget 尺寸的影响
数据库·qt·系统架构