SA_COMPONENTS.ALTER_LEVEL 用于更改级别的短名称和长名称。
一旦定义了级别号,就不能进行更改。如果在任何现有标签中使用了级别,则不能更改其短名称,但可以更改其长名称。
语法
SA_COMPONENTS.ALTER_LEVEL (
policy_name IN VARCHAR,
level_num IN NUMBER,
new_short_name IN VARCHAR := NULL,
new_long_name IN VARCHAR := NULL
);
参数解释
参数 | 解释 |
---|---|
policy_name | 指定策略。若要查找现有策略,请查询 ALL_SA_POLICIES 视图的 |
level_num | 指定要更改的级别编号。要查找现有级别,请查询 ALL_SA_LEVELS 视图的 |
new_short_name | 指定级别的新短名称(最多 30 个字符) |
new_long_name | 指定级别的新长名称(最多 80 个字符) |
示例
下面的示例为更改 shield_agent_policy
策略级别的长名称和短名称。
BEGIN
SA_COMPONENTS.ALTER_LEVEL (
policy_name => 'shield_agent_policy',
level_num => 500,
new_short_name => 'M5',
new_long_name => 'MEDIUM_SECRET 5');
END;
/