全部产品
云市场

实例接入(账号直连)

更新时间:2018-12-14 10:31:22

本文主要介绍通过账号直连的方式接入阿里云RDS实例、阿里云ECS自建数据库。

注意:目前支持MySQL、MongoDB、Redis三种数据库引擎,其他引擎正在支持中。

[账号直连接入]指无需部署HDM数据库网关(DBGateway), 仅需要输入数据库账号和密码即可快速接入您的数据库实例。

前提条件

使用方法

账号直连的方式接入阿里云RDS实例

可以在HDM首页或者“实例监控”页面单击“快速实例接入”——>进入“实例接入”——>选择“阿里云数据库”

HDM_user_manual_196

按照提示:

1、选择选择需要接入的数据库实例;

2、输入数据库账号和密码,点击授权即可(如果是Redis,仅需要输入密码)。

HDM_user_manual_198

  • 如果您输入的数据库账号已经存在,我们会采用该账号连接数据库,在您使用HDM的对应功能的时候,才会进行实时性能数据查看、实时会话数据查看、死锁数据查看等等,不读取和保存任何业务数据,推荐您使用只读账号;

  • 如果您输入的数据库账号不存在,那么HDM会自动创建一个只读账号,在您使用HDM的对应功能的时候,才会进行实时性能数据查看、实时会话数据查看、死锁数据查看等等,不读取和保存任何业务数据。

账号直连的方式接入阿里云ECS自建数据库实例

仅需要三个步骤:

1、安全组访问规则设置

选择需要接入的ECS自建数据库所在的Region,进行安全组设置,至少需要在一个安全组的私网上添加安全组,然后点击保存。

HDM_user_manual_200

2、选择要接入的ECS实例

HDM_user_manual_201

然后点击下一步;

3、授权验证

选择部署在这些ECS上的数据库类型,然后输入端口号。

关于数据库账号和密码,有两种常见的方式:

  • 如果数据库已经有对应权限的账号,可以直接输入数据库账号和密码,点击“授权”即可;

  • 如果数据库中没有对应权限的账号,可以输入数据库账号和密码后,点击“生成授权命令”后,拷贝授权命令在对应数据库上执行后,点击“授权”。

HDM_user_manual_202

点击授权后,除了“连接正常”的状态,还有四种常见错误:

  • 未授权:用户没有进行账号或者密码设置;

  • 无法连接:可能是网络不通、实例宕机等原因;

  • 认证失败:用户名或者密码错误;

  • 权限不足:可以正常连接实例,但是权限不足,请查看权限说明