通过数据管理服务连接单节点实例(推荐)
操作场景
数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,可获得执行SQL、高级数据库管理、智能化运维等功能,大幅提高工作效率,做到易用、安全、智能地管理数据库。您可以通过数据管理服务连接并管理实例。文档数据库服务默认为您开通了远程主机登录权限,推荐您使用更安全便捷的数据管理服务连接实例。
本章介绍如何通过数据管理服务连接单节点实例。
权限配置
使用IAM(统一身份认证)的用户,需要给对应的子用户授予DAS FullAccess权限,否则子用户无法正常使用该功能。具体授权的操作请参见创建用户并授权。
同时您也可以通过创建自定义策略的方式来限制有权限的数据库类型,具体操作如下:
- 登录统一身份认证服务页面,单击“创建自定义策略”。 图1 创建自定义策略
- 设置策略名称、策略配置方式、策略内容等信息。 图2 配置自定义策略
表1 自定义策略信息 参数名称
描述
策略名称
输入策略名称。
策略配置方式
此处选择“JSON视图”。
策略内容
在策略内容中配置如下自定义策略:
{ "Version": "1.1", "Statement": [ { "Action": [ "das:*:*", "dds:instance:listAll" ], "Effect": "Allow" } ] }或者您也可以在“策略内容”区域,单击“从已有策略复制”,选择“DAS FullAccess”作为模板,然后只保留对应的DB类型就可以指定权限的范围,此处只需要保留“dds:instance:listAll”即可。
策略描述
输入策略描述。
作用范围
默认项目级服务
- 单击“确定”,返回权限页面,可以查看到创建成功的自定义策略。 图3 查看自定义策略
- 创建用户组。 图4 创建用户组
- 为4创建的用户组授权3已创建好的自定义策略。 图5 授权自定义策略
图6 选择自定义策略
- 单击用户组名称,进入用户组管理,添加对应的子用户即可。 图7 添加子用户
前提条件
已创建DDS单节点实例且实例状态处于“正常”。
操作步骤
- 登录管理控制台。
- 单击管理控制台左上方的
,选择区域和项目。 如果您希望独享计算资源和网络资源,请先开通专属云并申请专属计算集群资源。开通后,您可以选择专属云区域和项目。
- 在页面左上角单击
,选择,进入文档数据库服务信息页面。 - 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务数据库登录界面。 图8 登录数据管理服务
您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。
- 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。
通过数据管理服务管理数据库可参见DDS数据管理。