前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mysql8.0+ 操作数据库用户信息

Mysql8.0+ 操作数据库用户信息

作者头像
全栈开发日记
发布2022-05-12 21:16:41
1K0
发布2022-05-12 21:16:41
举报
文章被收录于专栏:全栈开发日记全栈开发日记

查看用户信息

代码语言:javascript
复制
USE mysql;
SELECT `user`,`host`,`authentication_string` FROM user;
#user 用户名
#host 权限,及可通过此账号访问数据库的ip地址
#authentication_string 加密后的密码

创建用户

代码语言:javascript
复制
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
#若host为 % 则表示所有ip可访问

添加权限

代码语言:javascript
复制
GRANT ALL ON databaseName.tableName TO 'userName'@'host';
FLUSH PRIVILEGES;

修改用户密码

代码语言:javascript
复制
#先将 authentication_string 置空
UPDATE user SET authentication_string='' WHERE user='root';
#通过 username 和 host 定位到用户,修改密码
ALTER user 'username'@'host' IDENTIFIED BY 'password';
#刷新
FLUSH PRIVILEGES;
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 全栈开发日记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 查看用户信息
  • 创建用户
  • 添加权限
  • 修改用户密码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档