文档详情

深入浅出Orbcle数据库安全知识.ppt

发布:2017-03-16约3.94万字共24页下载文档
文本预览下载声明
* SQL create user maclean_priv identified by oracle; User created. SQL grant connect ,select any table to maclean_priv; Grant succeeded. SQL conn maclean_priv/oracle Connected. SQL select count(*) from sys.obj$; select count(*) from sys.obj$ * ERROR at line 1: ORA-00942: table or view does not exist SQL alter system set O7_DICTIONARY_ACCESSIBILITY=TRUE scope=spfile; System altered. Reboot instance SQL conn maclean_priv/oracle Connected. SQL select count(*) from sys.obj$; COUNT(*) ---------- 52140 * * * * SQL alter session set events 10046 trace name context forever,level 8; Session altered. SQL SQL alter system flush shared_pool; System altered. SQL / System altered. SQL select * from t1; C1 ---------- 10 10 10046 trace: select * from t1 begin :con := FUNC1(:sn, :on); end; 10053 trace: sql_id=cvta8kmh9uc3z. Current SQL statement for this session: select * from scott.t1 ============ Plan Table ============ -------------------------------------+-----------------------------------+ | Id | Operation | Name | Rows | Bytes | Cost | Time | -------------------------------------+-----------------------------------+ | 0 | SELECT STATEMENT | | | | 3 | | | 1 | TABLE ACCESS FULL | T1 | 1 | 2 | 3 | 00:00:01 | -------------------------------------+-----------------------------------+ Predicate Information: ---------------------- 1 - filter(C1=10) * * o Errors in alert.log file: ??? ORA-07445: exception encountered: core dump [] [] [] [] [] [] o INSERT or UPDATE statements uses Foreign Key/Primary Key enforcement. o The FK / PK enforcement is protected by OLS policies. o kzrtppg exists in the call stack printed in the trace file indicating that a Foreign Key Table is accessing a Parent table with an OLS Policy on it.? A call stack example is: kzrtppg kglsscn kqlsscn kkmfcblo kkmpfcbk qcsprfro qcspafq qcspqb kkmd
显示全部
相似文档