mysql 一个账户能授权几个ip

请教mysql建立的root用户,只授权给192.168.1.1,192.168.1.2.意思是这2个ip都能使用root访问数据库,但其他ip都不能链接和访问数据库,请... 请教mysql建立的root用户,只授权给192.168.1.1,192.168.1.2.意思是这2个ip都能使用root访问数据库,但其他ip都不能链接和访问数据库,请问数据库方面的专家们,我该怎么给mysql授权?
我的意思是两个指定的ip使用同一个用户名去授权使用,会不会导致授权出现问题?
展开
 我来答
bob12345cn
推荐于2017-11-24 · TA获得超过399个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:157万
展开全部
使用以下授权语句,将授权指定的192.168.1.1 和192.168.1.2 的机器,使用用户名为root,密码为test123的用户访问
grant all privileges on *.* to 'root'@'192.168.1.1' identified by 'test123';
grant all privileges on *.* to 'root'@'192.168.1.2' identified by 'test123';
快又稳
2024-10-29 广告
虚拟主机域名解析是将注册的域名指向您购买并配置的虚拟主机空间地址的过程。通过DNS(域名系统)服务,用户输入的域名会被转换成对应的IP地址,从而实现网站的访问。这一步骤对于网站的上线至关重要,确保了用户能够通过易记的域名而非复杂的IP地址来... 点击进入详情页
本回答由快又稳提供
sdfb21
2011-05-06 · 超过15用户采纳过TA的回答
知道答主
回答量:73
采纳率:66%
帮助的人:21.9万
展开全部
我也是刚学
账户能授权几个ip 看你设几个ip

use mysql;
GRANT ALL ON *.*To sdfb21@'%'IDENTIFIED BY '555' WiTH GRANT OPTION;
sdfb21:这里是用户名
%:这里是你授权的ip(如果是%的话 是所有ip都可,你可以改为只定的IP)
555:这里 是密码
ALL:这里限权,你可以限制如:只可以查询,添加 把ALL换为select, insert
如果你要设指定的几个ip,你就一条一条的加吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
golfs_club
2011-05-06
知道答主
回答量:52
采纳率:0%
帮助的人:24.3万
展开全部
用创建用户权限的语句添加eg:CREATE USER 'root'@'192.168.1.1' IDENTIFIED BY '****';

GRANT ALL PRIVILEGES ON * . * TO 'root'@'192.168.1.1' IDENTIFIED BY '****' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
上边的sql语句是创建的是全局权限的 用户名root 密码:root
创建192.168.1.2 的把上边的192.168.1.1替换一下就偶了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bingsui54
2011-05-06 · TA获得超过304个赞
知道小有建树答主
回答量:667
采纳率:0%
帮助的人:297万
展开全部
有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较他们能在以后通过发出另一个GRANT语句授权。 dummy:可以不用一个口令连接的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式