mysql给远程授权_MySQL授权远程用户登录权限

MySQL授权远程用户登录权限

察看当前用户:

select user();

退出:exit;

给当前账户设置密码(必须以管理员登陆):set password = password('123')

创建一个其他用户:

mysql> create user 'xie'@'192.168.10.%' IDENTIFIED BY '123'; #指定网段密码

mysql> create user 'xie'@'192.168.10.5' # 指示某机器可以连接

mysql> create user 'xie'@'%' #指示所有机器都可以连接

给一个用户授权:

grant 权限类型 on 数据库名称 . * (或表名) to 'xie'@'%';

all 所有权限

select 查

select,insert 查和写

mysql> flush privileges; # 刷新使授权立即生效(万一没有立即生效)

创建账号并授权

grant all on 数据库名称 .* to 'xie'@'%' identified by '123'

删除账户及权限:

drop user '登录名'@'指定IP '

取消权限用户

revoke all on from '登录名'@'指定IP '

查看用户权限

show grants for '登录名'@'指定IP '

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值