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@'%': 指该用户可以在那台主机中访问,% 为通配符
相关推荐
靖顺1 小时前
【OceanBase 诊断调优】—— packet fly cost too much time 的根因分析
数据库·oceanbase
liuxin334455661 小时前
学籍管理系统:实现教育管理现代化
java·开发语言·前端·数据库·安全
yuanbenshidiaos3 小时前
C++--------------树
java·数据库·c++
dengjiayue5 小时前
MySQL 查询大偏移量(LIMIT)问题分析
数据库·mysql
言之。5 小时前
【MySQL】在MySQL中如何定位慢查询?
数据库·mysql
DashVector5 小时前
如何通过HTTP API插入Doc
数据库·人工智能·http·阿里云·向量检索
DashVector5 小时前
如何通过HTTP API分组检索Doc
服务器·数据库·http·数据库开发·数据库架构
Suwg2095 小时前
【MySQL】踩坑笔记——保存带有换行符等特殊字符的数据,需要进行转义保存
数据库·笔记·mysql
PittDing5 小时前
【更新】Docker新手入门教程2:在Windows系统通过compose创建多个mysql镜像并配置应用
windows·mysql·docker
2401_857610036 小时前
中文学习系统:成本效益分析与系统优化
java·数据库·学习·架构