跳到主要内容
版本:4.x

DROP AUTHENTICATION INTEGRATION

描述​

DROP AUTHENTICATION INTEGRATION 语句用于删除认证集成。

版本支持

该功能自 SelectDB Enterprise 4.1.4 起支持。

语法​

DROP AUTHENTICATION INTEGRATION [IF EXISTS] <integration_name>;

必选参数​

1. <integration_name>

指定要删除的认证集成名称。

可选参数​

1. IF EXISTS

如果认证集成不存在,不返回错误。

权限控制​

执行此 SQL 命令的用户必须至少具有以下权限:

权限对象说明
ADMIN_PRIV用户(User)或角色(Role)只有拥有该权限的用户或角色才能执行此操作。

注意事项​

  • 如果未指定 IF EXISTS 且目标认证集成不存在,Doris 会返回错误。
  • 不能删除仍绑定角色映射的认证集成。请先执行 DROP ROLE MAPPING 删除对应的角色映射。

示例​

  • 删除认证集成:
DROP AUTHENTICATION INTEGRATION corp_oidc;
  • 仅当认证集成存在时删除:
DROP AUTHENTICATION INTEGRATION IF EXISTS corp_oidc;