Home / MAKALELER / Veri Tabanı / Oracle Audit Kurulumu

Oracle Audit Kurulumu

Step by step kuruluma gecme den önce kurulum için gerekli bilgiler aşagıdaki gibidir.

 

Oracle Audit Kurulumu:

  • 2gb Ram
  • 120gb disk

Oracle Audit Vault and Database Firewall 12.1.1 sürümünde default kurulan işletim sistemi Oracle Enterprise linux 5.9 kurulmaktadır.Sırasıyla kurulum adımları aşağıdaki gibidir.

 image002

 

 

image004

image006

image008

image010

image012

image014

image016

İp adresini düzgün aldığından emin olunur.

 

Bu aşamadan sonra chrome arayüzünden verilen ip adresine gidilir.Kurulum esnasın da verilen şifre girilir.

 

https://192.168.140.100/console

image018

 

 image020

 

Administrator username ve şifresi Auditor user ve şifresini root yani support şifresini ntp var ise ayarlanmalı ve dns name girilmelidir.

 

 

image022

 

Ssh baglantısını açmak için enable etmek gerekiyor.

Hangi veritabanı auditlenecek ise o veritabanın da avagent adında bir klasör oluşturulur ve veritabanında audit_trail parametresi set edilir.

 

Öncelikli olarak java sürümü 1.6 olmalıdır.Bu örnekde java 1.6.45 versiyonu kullanılmıştır.

image024

 

 

Sql-text üretebilmesi için audit_trail parametresi şu şekilde set edilmelidir

 

image026

 

Mkdir –p /u01/app/oracle/avagent

 

Daha sonra Host dosyası eklenir

 

image028

 

 

Host dosyası eklendikden sonra agent.jar dosyası indirilir ve start edilir.

image030

 

image032

 

Daha sonra agent avagent klasörünün altına aktarılır ve jar dosyası oraya açılır.Bu komutu avagent klasörü altında çalıştırınız.

 

 

/usr/java/jdk1.6.0._45/bin/java –jar agent.jar –d /u01/app/oracle/avagent/12.1.1

 

Sonra bin klasörüne gidilir.

 

Cd /u01/app/oracle/avagent/12.1.1/bin

 

./agentctl  activate

 

Agent active edilir ve active olan agent bir key üretir.Bu key ile agent’I start etmiş olucaz.

image034

 

./agentctl start –k (KEY)

 

Böylelikle agent start olmuş oldu. Şimdi auditlenecek veritabanında user oluşturmalıyız ve onlara yetki vermeliyiz.

 

cd /u01/app/oracle/avagent/12.1.1/av/plugins

cd com.oracle.av.plugin.oracle

cd config/

sqlplus / as sysdba

create user avcollect identified by oracle;

@/u01/app/oracle/avagent/12.1.1/av/plugins/com.oracle.av.plugin.oracle/config/oracle_user_setup.sql avcollect SETUP

@/u01/app/oracle/avagent/12.1.1/av/plugins/com.oracle.av.plugin.oracle/config/oracle_user_setup.sql avcollect SPA

@/u01/app/oracle/avagent/12.1.1/av/plugins/com.oracle.av.plugin.oracle/config/oracle_user_setup.sql avcollect ENTITLEMENT

 

Komutlarını çalıştıralım.Eger agent stop oldu ise şu şekilde star edelim.

export JAVA_HOME=/usr/java/jdk1.6.0_45/

cd /u01/app/oracle/avagent/12.1.1/bin/

./agentctl start -l error

 

Bu işlemde tamamlandıkdan sonra target oluşturmalıyız.

 

image036

 

Source target location : jdbc:oracle:thin:@//192.168.140.101:1521/orcl.localdomain

 

image038

 

image040

Son adımda  da  avauditor user ile connection olun ve audit çalıştığından emin olun.

 

About Ensar Erdogan

Ankara Polatlı'da doğdum.İlk ve Orta eğitimimi Ankara da tamamladık dan sonra,Üniversite eğitimime Azerbaycan da devam etme kararı verdim.Azerbaycan Teknik Üniversitesi Bilgisayar Mühendisliği bölümünden mezunum.Yazılım kurslarına giderek bilgisayar dünyasıyla tanışmış oldum.Kurslarda ilk olarak C VE C++ eğitimi aldım,daha sonra uzun bir dönem Java dünyasıyla da tanışmış oldum.Bilgisayar dünyasının bir diğer vazgeçilmezi olan Oracle veritabanıyla tanıştım,çeşitli eğitimler alarak kendimi geliştirmeye çalıştım.Oracle adına SQL ,Oracle database 11g certification associate (OCA) ve Oracle database 11g certified Professional(OCP) sertifikasına sahibim.Oratech Teknoloji Sistemlerinde Oracle DBA olarak çalişmaktayım.

İlginizi Çekebilir

SQL Server ile Veri Şifreleme

Bilgi teknolojilerinde verinin güvenliği çok kritik bir öneme sahiptir. Önemli verileri korumak için ekstra bir …

Bir Cevap Yazın