出于数据安全考虑,对于新建的实例,系统默认设置了本地IP地址127.0.0.1为默认白名单,禁止任何外部IP访问本实例。用户需要通过管理控制台主动设置IP白名单之后,才能从指定的IP地址访问数据库,否则数据库会返回“ip not in whitelist
”提示信息。
如果用户直接将ECS服务器或本地服务器的IP地址填入数据库白名单,但从这些服务器上连接数据库时,仍然提示“ip not in whitelist”,则有可能因为ECS服务器或自建服务器在连接到数据库时经过代理服务器,最终到达数据库的IP地址是代理机的IP地址。用户此时应该将白名单设置为ECS服务器的出口IP地址,或设置为自建服务器的出口代理服务器IP地址。