创建安全策略
语法格式
sql
CreatePolicyStmt::=
CREATE POLICY policy_name [ PolicyMemberClass [, PolicyMemberClass [, ... ] ] ]
PolicyMemberClass::=
ADD LEVEL level_name AS number_value
| ADD CATEGORY category_name
参数说明
policy_name
:安全策略名。level_name
:安全等级名。number_value
:安全等级的值,取值为正整数。category_name
:安全范畴名。
示例
创建不带等级和范畴的安全策略。
sqlSQL> CREATE POLICY policy_1;
创建带等级的安全策略。
sqlSQL> CREATE POLICY policy_2 ADD LEVEL level_1 AS 1;
创建带范畴的安全策略。
sqlSQL> CREATE POLICY policy_3 ADD CATEGORY category_1;
创建带等级和范畴的安全策略。
sqlSQL> CREATE POLICY policy_4 ADD LEVEL level_1 AS 1,ADD LEVEL level_2 AS 2, ADD CATEGORY category_1,ADD CATEGORY category_2;