如何直接登录oracle数据库,如何登录Oracle数据库?

这听起来像是在’审计’之后. Oracle有一个名为Fine Grain Auditing(FGA)的内置功能.简而言之,您可以审核所有内容或特定条件.真正酷的是你可以’审核’选择以及交易.简单的命令来开始审计:

audit UPDATE on SCOTT.EMP by access;

将其视为select语句的“触发器”.例如,您创建策略:

begin

dbms_fga.add_policy (

object_schema=>'BANK',

object_name=>'ACCOUNTS',

policy_name=>'ACCOUNTS_ACCESS'

);

end;

定义策略后,当用户以常规方式查询表时,如下所示:

select * from bank.accounts;

审计跟踪记录此操作.您可以通过发出以下内容来查看路径

select timestamp,

db_user,

os_user,

object_schema,

object_name,

sql_text

from dba_fga_audit_trail;

TIMESTAMP DB_USER OS_USER OBJECT_ OBJECT_N SQL_TEXT

--------- ------- ------- ------- -------- ----------------------

22-OCT-08 BANK ananda BANK ACCOUNTS select * from accounts

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值