锁定/删除账号

更新时间: 2023-08-13 17:50:27

RDS PostgreSQL实例支持锁定账号或删除账号。

通过控制台锁定账号

说明

账号锁定后,您无法再通过该账号登录实例。

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中单击账号管理

  3. 找到要锁定的账号,单击其右侧操作列中的锁定

    说明

    单击锁定后等待几秒,状态列显示锁定中即表示账号已锁定,如果需要继续使用该账号,请单击解锁

通过控制台删除账号

说明
  • 如果要删除的账号有数据库、表或其他对象的权限 ,执行删除账号操作会报错Some objects depend on account,取消相关权限后才能正常删除账号。

  • 通过控制台可以删除高权限账号和普通账号。

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中单击账号管理

  3. 找到要删除的账号,单击其右侧操作列中的删除

  4. 在弹出的确认框中,单击确定

通过SQL命令删除普通账号

说明
  • 如果要删除的账号有数据库、表或其他对象的权限 ,执行删除账号操作会报错ERROR: current user cannot be dropped,取消相关权限后才能正常删除账号。

  • 通过SQL命令只能删除普通账号,不能删除高权限账号。

  1. 通过DMS登录RDS实例,详细步骤请参见通过DMS登录RDS数据库

  2. 登录成功后,在页面上方的菜单栏中,选择SQL窗口

  3. 执行如下命令将要删除账号的相关权限分配给其他账号。

    REASSIGN OWNED BY <要删除的账号名称> TO <其他账号名称>;
  4. 执行如下命令删除账号:

    DROP USER <要删除的账号名称>;
  5. 单击执行

相关API

API

描述

删除数据库账号

删除账号

锁定账号

锁定账号

解锁账号

解锁账号

阿里云首页 云数据库 RDS 相关技术圈