当前位置: 首页 > news >正文

MySQL 8.0授权语法变更及解决方案‌

MySQL 8.0授权语法变更及解决方案‌

授权语法变更‌:‌MySQL 8.0更改了授权语法,‌无法直接在授权语句中使用IDENTIFIED BY来创建用户并设置密码。‌需要先创建用户,‌再单独授权。‌

创建用户并授权‌:‌
使用CREATE USER语句创建用户,‌如

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

使用GRANT语句授权,‌如

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;

刷新权限‌:‌执

FLUSH PRIVILEGES;

来刷新权限,‌使更改生效。‌

遇到类似ERROR 1064 (42000)的语法错误时,‌应检查SQL语句是否符合MySQL 8.0的语法规范。‌‌

http://www.lryc.cn/news/440078.html

相关文章:

  • 2024 VMpro 虚拟机中如何给Ubuntu Linux操作系统配置联网
  • 详解Diffusion扩散模型:理论、架构与实现
  • 坐牢第三十八天(Qt)
  • (十五)、把自己的镜像推送到 DockerHub
  • 【云岚到家-即刻体检】-day07-2-项目介绍及准备
  • SpringCloud Alibaba之Nacos服务注册和配置中心
  • 面试官:讲一讲Spring MVC源码解析
  • 815. 公交路线(24.9.17)
  • Rust: Warp RESTful API 如何得到客户端IP?
  • 添加选择登录ssh终端
  • 【基于 Delphi 的人才管理系统】
  • GetMaterialApp组件的用法
  • ubuntu安装mysql 8.0忘记root初始密码,如何重新修改密码
  • Vue3项目开发——新闻发布管理系统(七)
  • ICMP
  • Unity-Transform类-旋转
  • 如何使用 Vue 3 的 Composition API
  • Mamba环境配置教程【自用】
  • 2021 年 6 月青少年软编等考 C 语言二级真题解析
  • 2024网络安全、应用软件系统开发决赛技术文件
  • CSP-J初赛每日题目2(答案)
  • 为什么Node.js不适合CPU密集型应用?
  • 数模原理精解【12】
  • steamdeck执行exe文件
  • 三、集合原理-3.2、HashMap(下)
  • 【激活函数】Activation Function——在卷积神经网络中的激活函数是一个什么样的角色??
  • 重生之我在Java世界------学单例设计模式
  • 快速提升Python Pandas处理速度的秘诀
  • 在基于线程的环境中运行 MATLAB 函数
  • 黑神话悟空+云技术,游戏新体验!