云数据库 GAUSSDB-DROP USER:参数说明

时间:2024-04-26 16:14:41

参数说明

  • IF EXISTS

    如果指定的用户不存在,发出一个notice而不是抛出一个错误。

  • user_name

    待删除的用户名。

    取值范围:已存在的用户名。

  • CASCADE | RESTRICT
    • CASCADE:级联删除依赖用户的对象,并收回授予该用户的权限。
    • RESTRICT:如果用户还有任何依赖的对象或被授予了其他对象的权限,则拒绝删除该用户(缺省行为)。

      GaussDB中,存在一个配置参数enable_kill_query,此参数在配置文件postgresql.conf中。此参数影响级联删除用户对象的行为:

      • 当参数enable_kill_query为on ,且使用CASCADE模式删除用户时,会自动kill锁定用户级联对象的进程,并删除用户。
      • 当参数enable_kill_query为off,且使用CASCADE模式删除用户时,会等待锁定级联对象的进程结束之后再删除用户。
support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0593.html