mysql数据库授权

1 用户授权: 在数据库服务器添加用户 设置访问及登录密码,给客户端连接授权命令格式:
grant 权限列表 on 库名 to 用户名@“客服端地址” identified by “密码” //授权用户密码
with grant option; //有授权权限可选项

案例如下:

mysql > grant all on db4.* to yaya@"%"  identified by "123qqq...A";    //授权用用户
mysql > grant all on *.* to admin to admin@"192.168.4.51"  identified by "123qqq...A";  //这是指定用户连接数据库
mysql > grant all on *.* to admin@"localhost" identified by "123qqq...A";   // 只能是本机访问
mysql > select host,user from mysql.user;   //查看有哪些授权用户

使用授权用户连接服务器
命令格式: mysql -h数据库服务器ip 地址 -u授权用户 -p密码
案例如下:

mysql -h192.168.4.51 -uadmin -p123qqq…A
//这是连接mysql数据库的命令

相关命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
案列如下:

mysql > grant select on db3.user to admin@"192.168.4.%"  identified by "123qqq...A";    //select 是可以查看权限 只能看  全是4网段的
mysql >grant select,inset,update,delete on db3.* to admin@"localhost" identified by "123qqq...A";    //添加个别权限 只可以在mysql数据库服务器本机上可以用
 mysql > grant all on *.* to root@"192.168.4.52" identified by "123qqq...A" with grant option;     //只能是192.168.4.52的主机可以连mysql 还可以给别人授权
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值