Yazar: Ahmet Duruöz

Sistem tetikleyicilerinin devre dışı bırakılması

Veritabanında java kurulumu , downgrade ya da upgrade gibi işlemler sırasında bazen sistem trigger’larının devre dışı bırakılması gerekebilir. Kendi yazdığımız bir sistem trigger’ında oluşabilecek bir hata veritabanında ciddi sorunlara yol açabilir. Bu gibi durumlarda sistem triggler’larının devre dışı bırakılmasına ihtiyaç duyulabilir. Sistem  tetikleyicilerinin devre dışı bırakılması için _system_trig_enabled parametresinin değerinin false yapılması gerekmektedir. Bu parametrenin mevcut değerini […]

ORA-00600: internal error code, arguments: [kgantc_1] hatası

Bir oturumda , mevcut işlem kilit için beklerken , ilgili oturum kill -9 ya da ctrl+c ile beklenmedik şekilde kesildiğinde , veritabanında “ORA-00600: internal error code, arguments: [kgantc_1], [0], [1], [], [], [], [], [], [], [], [], []” şeklinde hata oluşacaktır. Hata oluştuğunda ilgili işlem aşağıdaki hatalar ile sonlanacaktır. ORA-00600: dahili hata kodu, bağımsız […]

Farklı bir şemada materialized view oluştururken alınan “ORA-01031: Insufficient Privileges” hatası

Bir kullanıcı , farklı bir şemada materialized view oluşturmaya çalıştığında , eğer oluşturulmaya çalışılan şemanın kullanıcısının create table yetkisi yoksa , materialized view oluşturma işlemi ORA-01031 hatasına yol açacaktır. Bu hatanın alınmaması için materialized view oluşturulan kullanıcıya create table yetkisi verilmelidir. Aşağıdaki örnekte ahmet kullanıcısı ile mehmet kullanıcının şemasında materialized view oluşturulmuştur. SQL> conn ahmet/ahmet […]

Oracle Database Security Assessment Tool (DBSAT) ile veritabanlarında güvenlik taraması

Oracle Database Security Assessment Tool (DBSAT) , veritabanı konfigürasyonlarını ve güvenlik politikalarını analiz ederek , güvenlik risklerini ortadan kaldırmaya ve veritabanı güvenliğinin geliştirilmesinde yardımcı olur. DBSAT aracını kullanarak , güvenlik ile ilgili önerilen işlemleri uygulayıp , uygulananları zorlayabilirsiniz. DBSAT ile, kısa vadeli güvenlik risklerini ortadan kaldırmak ve kapsamlı bir güvenlik stratejisi uygulamak için gerekli bulguları […]

Mysql veritabanlarındaki bağlı kullanıcıların tespiti

Mysql veritabanında kimlerin bağlı olduğu ve hangi işlemlerin yapıldığı tespiti için mysql cli ile aşağıdaki komutlar yardımıyla tespit edilebilir. Aynı bilgilere sorgular yardımıyla da ulaşılabilir. Öncelikle mysql cli bağlantısı yapalım. [root@mysqldb1 /]# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 73254 […]