**ファイングレイ監査設定 (FGA) サンプル
- 9.2 より利用可能 ( Enterprise Edition のみ)
- SQLも取得可能であるがパフォーマンスに影響がでるので注意
execute DBMS_FGA.ADD_POLICY ( object_schema => 'SCOTT', object_name => 'EMP',
policy_name => 'SCOTT_EMP_AUD_POLICY_SAL', audit_condition => '1=1',
audit_column => 'SAL');
EXECUTE DBMS_FGA.DROP_POLICY( object_schema => 'SCOTT', object_name => 'EMP',
policy_name => 'SCOTT_EMP_AUD_POLICY_SAL');
execute DBMS_FGA.ADD_POLICY ( object_schema => 'APPLSYS', object_name =>
'WF_DEFERRED', policy_name => 'APPLSYS_WF_DEF', audit_condition => '1=1');
EXECUTE DBMS_FGA.DROP_POLICY( object_schema => 'APPLSYS', object_name =>
'WF_DEFERRED', policy_name => 'APPLSYS_WF_DEF');
*** FGA監査ログの確認
select * from dba_fga_audit_trail ;
*** FGA監査ログの削除
connect sys as sysdba
truncate table fga_log$ ;
*** FGA監査設定の確認
select * from fga$ where enable_flag = 1 ;
select pname , o.name , o.owner# , username
from sys.fga$ f, sys.obj$ o , dba_users u
where f.obj# = o.obj# and o.owner# = u.user_id ;
2007年9月12日水曜日
Swift+VSCodeでまた「一致するワークスペースシンボルがありません」で悩む
Xcode のプロジェクトフォルダを vscode で開いて cmd+T のシンボル検索で 「一致するワークスペースシンボルがありません」 となる 結論としては Package.swift ファイルが必要だった。 一行目の // swift-tools-version: 6....
-
Xcode のプロジェクトフォルダを vscode で開いて cmd+T のシンボル検索で 「一致するワークスペースシンボルがありません」 となる 結論としては Package.swift ファイルが必要だった。 一行目の // swift-tools-version: 6....
-
1. get_or_insert 自体がトランザクションなのでこれを含めたトランザクションを 作成しようとするとエラーとなる。 File "C:\Program Files\Google\google_appengine\google\appengine\api\...
-
SDK 1.10 から Gql でも != がサポートされたが、これは <=, >= などと同じ扱いなので、 日付で <= を使うと、 他の条件で != が使えなくなる。 また、 order by などの sort も <= を利用した場...