绑定或解绑RAM用户与数据库账号
使用RAM用户在控制台开发作业、或通过数据库普通账号访问OSS外表时,需要绑定RAM用户与数据库普通账号。本文介绍绑定、解绑RAM用户与数据库普通账号的具体方法。
前提条件
RAM用户与数据库账号的区别
RAM用户作用于AnalyticDB for MySQL集群。阿里云主账号授予RAM用户一定的权限后,RAM用户可以在权限范围内管理集群。
数据库账号作用于AnalyticDB for MySQL集群中的数据库。数据库账号可以在权限范围内管理集群中的数据库。
详细介绍,请参见账号类型。
注意事项
数据库高权限账号默认绑定当前登录的阿里云主账号或RAM用户。
RAM用户在DMS控制台上使用AnalyticDB for MySQL Spark时,必须将RAM用户绑定在数据库普通账号上,RAM用户所属的阿里云主账号绑定在高权限账号上。
RAM用户与AnalyticDB for MySQL数据库普通账号映射场景
SQL编辑器:使用RAM用户登录SQL编辑器,需要映射成AnalyticDB for MySQL数据库普通账号进行库表鉴权。
JDBC连接方式:使用AnalyticDB for MySQL数据库普通账号登录,需要映射成RAM用户进行外表(如:OSS外表)鉴权。
Spark应用:使用RAM用户启动Spark应用,需要映射成AnalyticDB for MySQL数据库普通账号访问AnalyticDB for MySQL数据库。
绑定RAM用户与数据库账号
登录云原生数据仓库AnalyticDB MySQL控制台,在左上角选择集群所在地域。在左侧导航栏,单击集群列表,然后单击目标集群ID。
在左侧导航栏,单击账号管理。
在用户账号页面,单击目标账号操作列的RAM绑定管理。
在RAM绑定管理页面,输入RAM账号ID。
说明您可以在访问控制台的用户页面,查看RAM账号ID。
单击确定。
解绑RAM用户与数据库账号
在用户账号页面,单击目标账号操作列的RAM绑定管理。
在RAM绑定管理面板中,单击RAM账号ID后的
按钮,并单击确定。