MySQL用户管理
  7mljcwUfRCrR 2023年11月02日 19 0


用户管理


登录mysql

在启动MySQL服务后,用下面的方式来登录MySQL服务器,命令如下:
mysql -h 主机名|主机IP -P port -u username -p然后输入密码就行


创建用户

语法形式:
create user 用户名 identified by 密码上面的语句也可以创建多个用户,只需要各个用户名后面的用,隔开就行

用户名由用户主机名构成,如果不指定,默认的主机就是%——意思就是所有的ip都可以登录。
例:
create user 'ML'@'localhost' identified by 'xxxxx'@后面表示只能在当前机器上登录


修改用户

语法
update mysql.user set user='xxx' where user='xxx';然后记得flush frivileges;——确保更改立即生效


删除用户

使用drop不要使用delete,因为delete删除会有残留信息。
语法形式
drop user 用户名——默认的主机是%如果是这样drop user 用户名@'localhost';就是删除当前主机下的某用户


设置当前用户密码

  1. 修改alter user当前用户的密码:

使用alter user user() identified by 新密码;

  1. 使用set来修改当前用户的密码

set password=新密码;

修改其他用户的密码

  1. 使用alter语句修改普通用户的密码

alter user 用户 identified by 新密码;——可以一次性修改多个

  1. 使用set来修改木头用户的密码

set password for 用户@主机名 =新密码


权限管理

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  anLrwkgbyYZS   2023年12月30日   34   0   0 ideciciMaxideMax
7mljcwUfRCrR
作者其他文章 更多

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02