Azure SQL Database Ledger — Overview

Juarez Junior
3 min readAug 19, 2021
Figure 1 — Append-only ledger table

by Juarez Junior

Introduction to Azure SQL Database Ledger

First of all, let me emphasize that the Azure SQL Database Ledger feature is currently in public preview and available in West Europe, Brazil South, and West Central US.

Business and value proposition and a technical solution

The main purpose of Azure SQL Database Ledger is to fully establish trust around the integrity of data stored in a relational database system by means of cryptographic data integrity.

The ledger feature of Azure SQL Database provides tamper-evidence capabilities in your database. You can cryptographically attest to other business parties, such as auditors and cybersecurity companies, that your data hasn’t been tampered with.

Below we have an overview of our ledger table architecture.

Figure 2 — Ledger table architecture

The ledger is reliable and secure. it helps protect data from any attacker or high-privileged user, including DBAs, sysadmins, and cloud administrators as well.

--

--