更新时间:2024-05-30 GMT+08:00
分享

使用SQL编辑器连接集群

数据源用于用户登录列表管理,目前GaussDB(DWS)集群支持的登录方式有两种,即自定义(“用户名+密码”)和IAM方式登录方式。其中自定义登录是目前主要登录方式,IAM方式登录会在数据库创建一个IAM用户名的用户,再使用Token登录数据库。

  • IAM方式登录仅8.1.3.331(包含)~ 8.2.0(不包含)、8.2.1.100及以上集群版本支持,DWS 3.0集群仅9.1.0及以上集群版本支持。
  • 自定义方式登录可到集群用户管理界面创建用户并授权,详情请参见数据库用户管理

约束与限制

  • 自定义登录限制:
    • 新增数据源选择不同的集群,然后输入用户名和密码,测试连接后可以打开集群数据连接。
    • 登录时最好勾选记住密码,如果不填数据库默认是gaussdb数据库。
    • 自定义连接根据租户+用户做了用户权限隔离,不同的子用户看到的连接不同,每个用户只能看到自己创建的连接。
  • IAM用户登录限制:
    • 需要IAM子用户并且已授权DWS Database Access角色权限才能登录,否则编辑面板置灰,无法编辑。此时需联系有“DWS Administrator”权限的用户在当前页面完成对GaussDB(DWS)的委托授权。
    • IAM子用户目前登录数据库后只有查询的权限,没有操作的权限,需要给IAM用户赋权才能操作。
  • 连接超时限制:
    • 后台设置了连接的超时时间,如果超时30分钟没有任何操作,则需要重新登录。
    • 连接采用“用户登录ID+DATABASE”的方式做唯一缓存,保证每个用户连接每个数据库使用一个连接,保证每次操作在一个连接上进行执行。

操作步骤

  1. 登录GaussDB(DWS)管理控制台。
  2. 在左侧导航栏中,选择“数据 > SQL 编辑器”
  3. 左边有两个面板,“数据仓库”和“自定义”,数据仓库是IAM用户登录,只支持拥有DWS Database Access角色权限的子账号。符合条件后可选择一个集群名称单击打开,即连接上集群数据库可进行操作。
  4. 切换到“自定义”面板,可以单击“新增数据源”(或在“专属集群”页面单击指定集群操作列的“登录”按钮)。

    • 集群:选择需要连接的集群。
    • 数据库:填写数据库名称,如果是新创建集群可填写DWS集群默认数据库gaussdb,也可以根据需要进行编辑切换其他数据库。
    • 数据源名称:设置数据源名称。
    • 用户名:设置用户名称。
    • 密码:设置用户的密码。此密码仅用于创建数据源、获取数据源连接以使用WEB-SQL编辑器功能。勾选“记住密码”打开数据源时用默认密码进行登录,不勾选刷新界面或者登录过期打开数据源时需要重新输入密码。

  5. 确认无误后,单击“测试连接”
分享:

    相关文档

    相关产品