使用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。