PolarDB如何限制登录终端范围?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PolarDB可以通过以下几种方式来限制登录终端范围:
使用安全组规则
在阿里云控制台中,为PolarDB实例所在的安全组配置规则。可以添加入方向规则,指定允许访问的IP地址或IP地址段,拒绝其他未授权的IP地址访问。这样只有来自特定IP范围的终端才能连接到PolarDB实例。
利用数据库用户授权
在PolarDB数据库中,可以在创建或修改用户时,通过指定 WITH GRANT OPTION 子句来限制用户的登录来源。例如,使用 CREATE USER 'user_name'@'specific_ip' IDENTIFIED BY 'password'; 语句创建一个只能从特定IP地址登录的用户。
PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about