Mysql的帐号操作 一 查看所有用户 在mysql的user表中存储了Mysql的用户信息 主要字段: Host表示允许访问的主机 User表示用户名 authentication_string表示加密后的密码 desc u
在mysql的user表中存储了Mysql的用户信息
主要字段:
desc user; # 查看用户信息
# root账户登录
mysql -uroot -p
# 常用权限列表:create、alter、drop、insert、update、delete、select 如果分配所有权限,可以使用all privileges
# 访问主机通常使用:百分号%,表示此账户可以使用任何ip的主机登录访问此数据库
# 访问主机可以设置成 localhost或具体的ip,表示只允许本机或特定主机访问
grant 权限名称 on 数据库 to "用户名"@"访问主机" identified by "密码";
# 查看用户有哪些权限
show grants for laowang@localhost;
# 退出root登录
quit
grant 权限名称 on 数据库 to 账户@主机 with grant option;
update user set authentication_string=password("新密码") where user="用户名";
flush privileges; # 刷新权限
# 方法一
drop user "用户名"@"主机";
# 方法二
delete from user where user="用户名";
flush privileges
vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0
service mysql restart # 重启
--结束END--
本文标题: MySQL的帐号操作
本文链接: https://www.lsjlt.com/news/5716.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
2024-05-15
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0