云数据库 GAUSSDB-密态等值查询概述:生成主密钥阶段
生成主密钥阶段
首次使用密态数据库时,需使用外部密钥管理服务生成至少一个主密钥,生成方式如下:
- 华为公有云场景
- 登录账号:进入华为云官网,注册并登录账号。
- 创建新用户:搜索并进入"身份认证服务",在"用户"中,通过"创建用户"按钮创建一个 IAM 用户,设置IAM密码,并为IAM用户关联一个"用户组",然后对用户组授权使用" 数据加密 服务"权限。
- 登录新用户:重新回到登录页面,选择"IAM用户"登录方式,使用新上一步创建的IAM用户进行登录。后续操作均由该IAM用户完成。
- 创建主密钥:选择"密钥管理"功能,并通过"创建密钥"按钮创建至少1个密钥,即主密钥。
- 记住主密钥ID:成功创建主密钥后,每个主密钥都有1个密钥ID。在后续使用密态数据过程中,需配置主密钥ID,数据库驱动会通过Restful接口访问该主密钥。
在生成主密钥后,需为数据驱动准备访问主密钥的参数,比如IAM用户名、项目ID等参数。华为云支持两种身份认证方式,两种方式需要的参数个数与参数类型不同,选择其中一种方式即可。下述步骤介绍如何获取这些参数:
- 方式一 aksk认证