Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle OLS LBACSYS错误_Oracle_Security_Label - Fatal编程技术网

Oracle OLS LBACSYS错误

Oracle OLS LBACSYS错误,oracle,security,label,Oracle,Security,Label,我正在学习Oracle的OLS(Oracle标签安全)功能,这是我的问题。 我执行了这些程序以启用OLS功能。我当前的用户是拥有sysdba特权的sys EXEC LBACSYS.CONFIGURE_OLS; EXEC LBACSYS.OLS_ENFORCEMENT.ENABLE_OLS; 然后我通过LBACSYS帐户登录以创建OLS策略,但它不起作用 CONN LBACSYS/LBACSYS; BEGIN SA_SYSDBA.CREATE_POLICY ( policy_name

我正在学习Oracle的OLS(Oracle标签安全)功能,这是我的问题。
我执行了这些程序以启用OLS功能。我当前的用户是拥有sysdba特权的sys

EXEC LBACSYS.CONFIGURE_OLS;
EXEC LBACSYS.OLS_ENFORCEMENT.ENABLE_OLS;
然后我通过LBACSYS帐户登录以创建OLS策略,但它不起作用

CONN LBACSYS/LBACSYS;
BEGIN
SA_SYSDBA.CREATE_POLICY (
     policy_name      => 'emp_ols_pol',
     column_name      => 'ols_col',
     default_options  => 'read_control, update_control');
END;
/
错误消息

Error report -
ORA-65109: operation not allowed in CDB$ROOT
ORA-06512: at "LBACSYS.LBAC_LGSTNDBY_UTIL", line 100
ORA-06512: at "LBACSYS.LBAC_SYSDBA", line 80
ORA-06512: at "LBACSYS.LBAC_SYSDBA", line 138
ORA-06512: at "LBACSYS.LBAC_LGSTNDBY_UTIL", line 76
ORA-06512: at "LBACSYS.SA_SYSDBA", line 16
ORA-06512: at line 2
65109. 00000 -  "operation not allowed in CDB$ROOT"
*Cause:    An operation was attempted that is not supported in the Container
           Database root.
*Action:   Switch to a pluggable database to perform the operation.

请帮帮我,非常感谢你们

这个问题与编程问题无关。我想最好是继续问下去