更新时间:2024-03-26 GMT+08:00
分享

使用DAS连接集群

GaussDB(DWS)支持页面登录功能(WebSQL),该功能依赖数据管理服务(Data Admin Service,简称DAS),目前具体支持“库管理”、“SQL操作”和“操作审计”。使用时,用户需填写数据库登录名和密码方可连接集群,查看元数据及执行SQL等操作。

  • 登录集群功能仅8.0.1及以上集群版本支持,实时数仓(单机部署)暂不支持该功能。
  • 默认情况下,只有华为云账号或拥有DWS Administrator权限的用户才可使用登录集群功能。账号中的IAM用户,默认没有该特性权限,此时需联系有权限的用户在当前页面完成对GaussDB(DWS)的委托授权。
  • 区域支持范围:包含数据管理服务的华为云各区域。
  • 若集群欠费,可能会导致该功能被限制不可用,请用户及时充值确保集群可正常使用。

开通登录功能

  1. 登录GaussDB(DWS) 管理控制台。
  2. 在左侧导航栏中,单击“集群 > 专属集群”
  3. 在集群列表中找到所需的集群,单击“操作”栏中的“登录”按钮。
  4. 如未开通登录功能会弹出“开通登录”窗口,单击“前往开通”>“确认开通”,开通登录功能。

    开通“登录”功能需重启CN进程,重启期间会中断业务,大概需要60秒左右,建议挑选合适时间进行该操作!

登录操作

  1. 登录GaussDB(DWS) 管理控制台。
  2. 在左侧导航栏中,单击“集群 > 专属集群”
  3. 在集群列表中找到所需要的集群,单击“操作”栏中的“登录”按钮。
  4. 跳转至数据库管理服务(DAS)页面,填写登录用户名、数据库名称、密码信息,开启定时采集、SQL执行记录功能。

    • 建议您打开定时采集开关,若不开启,DAS只能实时的从数据库获取结构定义数据,将会影响数据库实时性能。

      采集时间不支持自定义,启用“定时采集”后,系统会在UTC时间每天20:00点自动采集数据。如果您本地不是UTC时间,请根据本地时区转换成对应时间即可。即使未启用“定时采集”,您也可以根据需要随时单击“立即采集”采集数据。

    • 建议您开启SQL执行记录,开启后,便于在“SQL操作>SQL执行记录”查看,并可再次执行,无需重复输入。

      注意:不记录含有敏感关键词的SQL,主要包含以下关键词(不区分大小写):"create user"、 "password"、 "grant"、 "revoke"、 "create login"、 "sp_addrole"、 "sp_droprole"、 "sp_addlogin"、 "sp_grantdbaccess"、 "sp_addrolemember"、 "sp_revokedbaccess"、 "sp_password"、"sp_droplogin"、 "create role"、 "dblink_connect"、 "gs_encrypt_aes128"、 "gs_decrypt_aes128"、 "gs_encrypt"、 "gs_decrypt"、 "gs_hash"、 "gs_extend_library"、 "exec_on_extension"、 "exec_hadoop_sql"、 "secret_access_key"、 "dli_secret_access_key"、"filepath"、 "username"、 "digest"、 "hmac"、 "crypt"、 "pgp_sym_encrypt"、 "pgp_sym_encrypt_bytea"、 "pgp_sym_decrypt"、 "pgp_sym_decrypt_bytea"、 "pgp_pub_encrypt"、 "pgp_pub_encrypt_bytea"、 "pgp_pub_decrypt"、 "pgp_pub_decrypt_bytea"、 "pgp_key_id"、 "encrypt"、 "decrypt"、 "encrypt_iv"、 "decrypt_iv"。

  5. 单击“测试连接”(必选操作步骤)。如测试连接成功,将提示“连接成功”,您可继续登录操作。如测试连接失败,将提示连接失败原因,您需根据提示信息进行修改,以便登录成功。
  6. 设置完登录信息后,单击“登录”按钮,即完成登录连接,进入您的数据库进行管理。

操作审计

  1. 登录GaussDB(DWS) 管理控制台。
  2. 在左侧导航栏中,单击“集群 > 专属集群”
  3. 在集群列表中找到所需要的集群,单击“操作”栏中的“登录”按钮。
  4. 跳转至数据库管理服务(DAS)页面,进行登录操作,详情请参见登录操作
  5. 单击导航栏“操作审计”按钮进入操作审计页面,在该页面可查看DAS上的登录、登出、新建、删除、查询等记录,其中记录包括登录DAS的华为用户名、功能模块、操作内容、数据库名、集群信息、登录数据库名、操作时间、执行状态。

导出审计记录

导出功能可以将审计列表中过滤的数据导出成csv文件,导出方式为异步导出,即先将文件保存至OBS中,然后下载到本地。

  1. 进入“操作审计”界面,详情请参见操作审计。单击列表右上角“导出”按钮添加异步导出任务。

  2. 单击列表右上角“导出列表”按钮查看异步导出进度,等待任务执行完成。

  3. 在“导出列表”弹窗,单击指定任务所在行操作列“下载”按钮将csv文件下载至本地查看。

删除导出记录

  1. 进入“操作审计”界面,详情请参见操作审计
  2. 单击列表右上角“导出列表”按钮进入导出列表弹窗。
  3. 确认无误后,选择需要删除的导出任务,单击列表右上角“删除任务”删除。用户可根据自身需求选择是否“同时删除OBS桶中文件”。

分享:

    相关文档

    相关产品