更新时间:2022-08-16 GMT+08:00

概述

GaussDB(DWS) 提供了使用IAM认证方式访问数据库的功能。当使用JDBC应用程序连接集群时,您可以在JDBC连接中配置IAM用户名及其用户凭证等信息,在连接数据库时系统就会自动生成临时数据库凭证,从而成功连接到数据库。

  • 当前仅支持1.3.1及以上版本集群及其配套的JDBC驱动程序使用IAM认证方式访问数据库。

IAM 用户凭证有密码和访问密钥(Access Key ID和Secret Access Key,简称AK和SK)两种类型,您要为 JDBC 连接提供 IAM 访问密钥。

如需使用IAM用户凭证访问数据库,必须先给您的IAM用户授予DWS Database Access权限,同时拥有DWS Administrator和DWS Database Access权限的用户,才能基于IAM用户生成临时数据库用户凭证以连接GaussDB(DWS) 数据库。

使用IAM用户凭证访问数据库的流程如下:

  1. 授予IAM用户DWS Database Access权限
  2. 创建IAM用户凭证
  3. 配置JDBC连接使用IAM认证方式连接集群