Çok önemli. CRUD işlemleri fazla olmadığı için performans etkisi çok fazla olmayacaktır. Programda değişiklik yapmadan trigger ile de değişen alanları yakalayıp loglayabilirsiniz.
Müşteri için anlamlı gelmese de siz kendiniz için mutlaka log mekanizması kurun. Çalışanlar her zaman dürüst olmuyor. Sonradan tespit edilecek bir farklılığın uygulamadan mı yoksa kullanıcıdan mı olduğunu anlamanızı sağlayacaktır loglar.
Database User Activity Log ne kadar gerekli ve nasıl?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- greenegitim
- Üye
- Mesajlar: 713
- Kayıt: 28 Nis 2011 10:33
- Konum: İstanbul
Re: Database User Activity Log ne kadar gerekli ve nasıl?
ben bir iftiradan sonra (gerçekten yapıldı) program kendi kendine stok hareket siliyor + devir girişi yapılıyor gibi şeyler söylendi ben program canlı organizma değil nasıl stok devir girsin dedim logları gösterdim inanmadılar ondan sonra ekran görüntüsü alıp kaydetmeye başladım kritik işlemlerde hata biraz hızlı çalışsaydı kameradan da görüntü alıp kaydedecektim daha sonra şöyle oluyor böyle oluyor dediklerinde ekran görüntüsü ve log kayıtlarını göstermeye başladım.fatihbarut yazdı:nasıl yapalım tavsiyeniz var mı?
yetkilendirme olayınıda iyice yapmak gerekiyor çalışanlardan kendisine çıkılan avansı sildiğini de gördüğüm olmuştu.
Mücadele güzelleştirir!
Re: Database User Activity Log ne kadar gerekli ve nasıl?
trigerlar vasıtası ile yapabilirsiniz.fatihbarut yazdı:nasıl yapalım tavsiyeniz var mı?
Re: Database User Activity Log ne kadar gerekli ve nasıl?
Merhaba, kullandığınız database ile ilgili bilgi verebilirseniz "hazır" ne olabileceği ile ilgili yardımcı olmak mümkün olabilir. Örneğin PostgreSQL, SQL Server veya FirebirdSQL database sistemlerinin her birisinde database sistemine özel bir çözüm uygulamak gerekmektedir.
Re: Database User Activity Log ne kadar gerekli ve nasıl?
İftar sonrası bazı kelimeleri algılayamıyor insan sanırım. Benim hatam.
Aşağıdaki linklerden size uygun yöntemi belirleyip kullanabilirsiniz. MySQL versiyonlar ve arka planda çalışan "engine" bazında ciddi farklılıklar gösterdiği için kendinize göre adapte etmeniz gerekebilir.
https://dba.stackexchange.com/questions ... user-or-ip
https://forums.mysql.com/read.php?10,12 ... msg-126809
https://stackoverflow.com/questions/205 ... se-or-user
Eğer database sistemi dönüşüm imkanınız var ise PostgreSQL bu konuda çok daha yetenekli ve gelişmiş özellikler sunar. İncelemenizde fayda var.
Aşağıdaki linklerden size uygun yöntemi belirleyip kullanabilirsiniz. MySQL versiyonlar ve arka planda çalışan "engine" bazında ciddi farklılıklar gösterdiği için kendinize göre adapte etmeniz gerekebilir.
https://dba.stackexchange.com/questions ... user-or-ip
https://forums.mysql.com/read.php?10,12 ... msg-126809
https://stackoverflow.com/questions/205 ... se-or-user
Eğer database sistemi dönüşüm imkanınız var ise PostgreSQL bu konuda çok daha yetenekli ve gelişmiş özellikler sunar. İncelemenizde fayda var.