Ledger'u keşfedin

Tamamlandı

Ledger, veritabanınızda kurcalamaya karşı dayanıklılık özellikleri sağlar. Denetçiler veya diğer iş partileri gibi diğer taraflara verilerinizin değiştirilmediğini kriptografik olarak doğrulayabilirsiniz.

Nasıl çalışır?

Şifreleme ve blok zinciri, farklı başarı dereceleriyle teknolojinin çok geniş bir alanında görünmeye başladı. Kullanışlı ve faydalı olduğunu kanıtladığı bir yer, Kayıt Defteri'nin arkasındaki teknoloji olarak kullanılmaktır. Ledger, veritabanınızda kurcalanma tespit etme yetenekleri sağlar. Bu özelliği kullanarak, denetçilere, iş ortaklarına veya ilgili taraflara hangi verilerin değiştirildiğini veya üzerinde oynandığını gösteren somut kanıt sağlayabilirsiniz.

Geleneksel bir kayıt defteri, belirli bir türdeki hesapların koleksiyonu olarak tanımlanır ve Azure SQL Veritabanı Ledger özelliğinin ortamınızda sağladığı tam olarak budur. Saldırganlar, hatta veritabanı veya bulut yöneticileri dahil ancak bunlarla sınırlı olmamak üzere verilerinizin kötü aktörlerden saydam bir şekilde korunmasını sağlar. Azure SQL Veritabanı gücünü, esnekliğini ve performansını korurken şifreleme veri bütünlüğünü garanti eder.

 Kayıt defteri tablosu mimarisinin diyagramı.

Veritabanının aldığı her işlem şifrelemeyle karma olarak (SHA-256) oluşturulur. İşlev, blok zinciri gibi tüm işlemleri kriptografik olarak birbirine bağlar.

Bileşenler

Ledger işlevi şu anda iki biçimdeki tablolar için mevcuttur: Güncelleştirilebilir Kayıt Defteri Tabloları ve Yalnızca Ekle Kayıt Defteri Tabloları.

Güncelleştirilebilir kayıt defteri tabloları

Güncelleştirilebilir kayıt defteri tablosu, güncelleştirmeler, silmeler ve eklemeler veren uygulamalar için kullanılabilir. Kayıt uygulamaları ve işlem sistemleri için, olgu kaydı tutma ve denetlemenin gerekli olduğu ve gerçekleştiği durumlarda iyi çalışır. Güncelleştirilebilir kayıt defteri tabloları herhangi bir satırda yapılan değişikliklerin geçmişini izler ve yerleşik sistem sürümünü kullanarak tüm güncelleştirmeler veya silmeler için satırın önceki sürümünü depolayan bir geçmiş tablosu oluşturur.

Yalnızca ekleme kayıt defteri tabloları

Yalnızca ekleme kayıt defteri tabloları, yalnızca denetim veya güvenlik bilgilerine ve olay yönetimi (SIEM) uygulamalarına ihtiyaç duyan muhasebe sistemi gibi ekleme uygulamalarıyla iyi çalışır. Yalnızca ekleme kayıt defteri tablosu, API düzeyindeki tüm güncelleştirmeleri ve silmeleri engeller, bu nedenle yalnızca kesinlik sağlamaz, aynı zamanda yönetime yardımcı olur.

Sosyal haklar

Ledger birden çok avantaj sağlar:

Denetimleri Kolaylaştırma – Olası saldırıları azaltmak için uygun güvenlik denetimlerinin uygulandığını, yedekleme ve geri yükleme uygulamalarının gerektiği şekilde uygulandığını ve kapsamlı olağanüstü durum kurtarma yordamlarının uygulandığını güvence altına almak için denetimler sık sık yapılır. Ledger, verilerinizin bir denetim işleminde değiştirilmediğini gösteren belgelenmiş bir kanıt sağlar.

Artan güven – Kayıt Defteri, ağ konsensüslerinin ortaya çıkarabileceği karmaşıklık ve performans etkileri olmadan çok taraf iş süreçleri arasında güven oluşturmaya da yardımcı olabilir.

Veri bütünlüğü – Performansdan ödün vermeden blok zinciri ağındaki verileri sorgulamak ciddi bir zorluk olabilir. Ledger, blok zinciri ağlarının zincir dışı depolanması için veri bütünlüğü sağlar ve bu da sistemin tamamında tam veri güveni sağlanmasına yardımcı olur.

SQL veritabanında kayıt defterini etkinleştirme

Kayıt defteri özelliğini yalnızca veritabanı oluşturma işlemi sırasında etkinleştirebilirsiniz. Veritabanı oluşturulduktan sonra değiştiremezsiniz.

  1. Veritabanı oluşturma sırasında, Azure portalındaki SQL Veritabanı Oluştur sayfasının Güvenlik sekmesinden Ledger'ı seçin.

  2. Kayıt defterini yapılandır bağlantısını seçin. Kayıt defterini yapılandır sayfasında, Bu veritabanında gelecekteki tüm tablolar için etkinleştir onay kutusunu seçin. Veritabanı özetleriniz için yeni bir depolama alanı oluşturmak için bilgileri sağlayın. Uygula’yı seçin.

    Azure SQL veritabanı için kayıt defteri özelliğini etkinleştirmeyi gösteren ekran görüntüsü.

Not

Bu ayar, veritabanındaki gelecekteki tüm tabloların kayıt defteri tabloları olmasını sağlar. Bu nedenle, veritabanındaki tüm veriler herhangi bir kurcalama kanıtı gösterir. Varsayılan olarak, ekstrede LEDGER = ON belirtmeseniz CREATE TABLE bile yeni tablolar güncelleştirilebilir kayıt defteri tabloları olarak oluşturulur.

Bu seçeneği de seçili durumda bırakabilirsiniz. Daha sonra Transact-SQL kullanarak yeni tablolar oluştururken tablo başına kayıt defteri işlevselliğini etkinleştirmeniz gerekir.