使用DROP PROFILE命令可刪除配置文件。

語法如下:

DROP PROFILE [IF EXISTS] profile_name [CASCADE|RESTRICT];

包括IF EXISTS子句,以指示服務器在所指定配置文件不存在時不引發錯誤。如果配置文件不存在,服務器將發出通知。

包括可選的CASCADE子句可將當前與配置文件關聯的所有用戶重新分配給default配置文件,然后刪除該配置文件。包括可選的RESTRICT子句可指示服務器不刪除與角色關聯的所有配置文件。這是默認行為。

參數

參數 說明
profile_name 要刪除的配置文件的名稱。

示例

以下示例刪除名為 acctg_profile 的配置文件:

DROP PROFILE acctg_profile CASCADE;

該命令首先將與 acctg_profile 配置文件關聯的所有角色重新與 default 配置文件關聯,然后刪除 acctg_profile 配置文件。

以下示例刪除名為 acctg_profile 的配置文件:

DROP PROFILE acctg_profile RESTRICT;

該命令中的 RESTRICT 子句指示服務器在存在與該配置文件關聯的任何角色時不刪除 acctg_profile。