如果某个账号暂不使用,您可以通过控制台锁定账号;如果该账号已不再使用,您也可以删除该账号。
锁定账号
账号锁定后,您无法再通过该账号登录实例。
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中单击账号管理。
找到要锁定的账号,单击其右侧操作列中的锁定。
当状态列显示锁定中时,即表示账号已锁定。
您可以根据实际需要对已锁定的账号进行解锁或删除。
删除账号
如果要删除的账号有数据库、表或其他对象的权限 ,执行删除账号操作会报错
Some objects depend on account
,取消相关权限后才能正常删除账号。通过控制台可以删除高权限账号和普通账号。
通过SQL命令只能删除普通账号,不能删除高权限账号。
通过控制台删除高权限账号或普通账号
通过SQL命令删除普通账号
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中单击账号管理。
找到要删除的账号,单击其右侧操作列中的删除。
在弹出的确认框中,单击确定。
连接RDS PostgreSQL实例。具体操作,请参见连接PostgreSQL实例。
执行如下命令将要删除账号的相关权限分配给其他账号。
REASSIGN OWNED BY <要删除的账号名称> TO <其他账号名称>;
执行如下命令删除账号:
DROP USER <要删除的账号名称>;
常见问题
Q:在RDS PostgreSQL控制台删除账号时,出现错误提示。其中,报错信息为:数据库对象依赖该操作的账号,请先解除依赖后,再操作。错误码为:AccountActionForbidden
A:在RDS PostgreSQL中,如果存在数据库对象依赖于即将被删除的账号,将导致删除操作失败。需要查找依赖目标账号的对象,并将其删除。详细操作请参见RDS PostgreSQL删除账号失败。
相关文档
删除账号后,您可以再次创建新账号。具体操作,请参见创建账号。
您可以通过API锁定账号、删除账号操作:
API
描述
API
描述
删除账号
锁定账号
解锁账号
该文章对您有帮助吗?
- 本页导读 (1)
- 锁定账号
- 删除账号
- 常见问题
- 相关文档