Oracle 8x中监控sysdba角色用户登陆情况

杨大婶丶

杨大婶丶

2016-02-19 17:22

下面是个简单易学的Oracle 8x中监控sysdba角色用户登陆情况教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

  在Oracle 8i版本之前,使用internal用户来执行数据库的启动和关闭以及create database等操作;从8i版本以后,Oracle已经逐渐淘汰了internal用户,采用授与sysdba或者sysoper角色的用户才可以执行数据库的启动和关闭等操作,为保持用户习惯在8i中依旧保留了internal用户和svrmgrl,但已完全可以不使用svrmgrl工具和internal用户了。最新发布的oracle 9i已经完全淘汰了svrmgrl工具和internal用户。由于具有角色sysdba的用户权限很大,可以执行数据库的启动和关闭等操作,所以要对具有这些角色的用户进行监控

  在unix平台的Oracle数据库产品中,每次当用户以sysdba权限登陆数据库时,系统就自动创建一个名为ora_.aud的文件,该文件默认在$ORACLE_HOME/rdbms/audit目录下。该文件的自动创建根本不需要系统打开审计功能。在这个文件中记录了连接的用户,终端机器的名称以及登陆时间等信息。根据这些信息,我们可以很容易地监控到是何人在何时以sysdba权限登陆数据库。下面是一个例子:

  1. 首先在客户端sqlplus中以sysdba连接数据库服务器:

  SQL conn sys@gs1 as sysdba

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  请输入口令:********

  已连接。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  2. 查看服务器端$ORACLE_HOME/rdbms/audit目录下最新的ora_.aud文件内容:

  

nbtax1 cat ora_589980.audAudit file /ora1/oracle/app/product/8.1.6/rdbms/audit/ora_589980.audOracle8i Enterprise Edition Release 8.1.6.3.0 - ProductionWith the Partitioning and Parallel Server optionsJServer Release 8.1.6.3.0 - ProductionORACLE_HOME = /ora1/oracle/app/product/8.1.6System name: OSF1 -- 系统名称Node name: nbtax1 -- 节点名称Release: V5.1 -- 操作系统版本号Version: 732Machine: alpha -- 服务器名称Instance name: nbgs1 -- 实例名称Redo thread mounted by this instance: 1Oracle process number: 247 -- Oracle 进程号Unix process pid: 589980, image: oracle@nbtax1 (TNS V1-V3)Fri Sep 21 10:26:57 2001 -- 登陆时间ACTION : 'connect internal' OSPRIV : DBA -- 执行何种操作CLIENT USER: Administrator -- 客户端用户名称CLIENT TERMINAL: XIAOFEISHI -- 客户端终端名称

  从上面文件中的内容我们可以看到,该文件详细记录了登陆时间,执行的操作,客户端用户的名称,以及登陆服务器终端机器的名称。根据这些信息我们就很容易确定何人何时以sysdba权限登陆过数据库服务器。注意ora_589980.aud文件中的汉字解释均为作者所加,不是系统自动生成。

展开更多 50%)
分享

猜你喜欢

Oracle 8x中监控sysdba角色用户登陆情况

编程语言 网络编程
Oracle 8x中监控sysdba角色用户登陆情况

Oracle 8x监控sysdba角色用户登陆情况

编程语言 网络编程
Oracle 8x监控sysdba角色用户登陆情况

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在Oracle 8x中实现自动断开后再连接

编程语言 网络编程
在Oracle 8x中实现自动断开后再连接

在Oracle 8x实现自动断开后再连接

编程语言 网络编程
在Oracle 8x实现自动断开后再连接

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ssh的用户登陆限制

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
ssh的用户登陆限制

妙用Cache检验用户是否重复登陆

电脑网络
妙用Cache检验用户是否重复登陆

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

必须掌握的8个CSS布局技巧

必须掌握的8个CSS布局技巧

Sql语句密码验证安全漏洞

Sql语句密码验证安全漏洞
下拉加载更多内容 ↓