mysql 增加和删除用户的访问权限和删除

本文介绍MySQL中用户创建、删除及权限管理的方法。包括如何创建指定主机名的用户、修改用户主机地址、展示用户权限等实用操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

create user zhang@localhost identified by "123456"; 创建用户

用户名是zhang, 密码是123456,主机名是localhost,只能从localhost访问数据库

create user zhang@“192.168.1.%” identified by "123456"; 创建用户

192.168.1.* 的主机可以访问



drop user username@hostname; 删除用户


ubuntu上安装好mysql后端口默认绑定在127.0.0.1上别的主机不能访问,改为0.0.0.0


修改用户名为fuchengyuan 的host为223.250.%.%


update mysql.user set host='223.250.%.%' where user='fuchengyuan';


show databases;

select host, user, password from user;

修改用户访问指定数据库的权限:

 grant all on jinshan.* to 'fuchengyuan'@'12.45.%.%';

收回权限:

revoke all on test.* from 'abc'@'%';


显示用户的权限

 show grants for fuchengyuan@"%";

查询所有用户:

 select host, user, password from user;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值