Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: SQL Server 2022 (16.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
Fångar den kryptografiskt skyddade historiken för databastransaktioner mot huvudbokstabeller i databasen. En rad i denna vy representerar en databastransaktion.
Mer information om databasregister finns i Ledger.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| transaction_id | bigint | Ett transaktions-ID som är unikt för databasen (det motsvarar ett transaktions-ID i databasens transaktionslogg). |
| block_id | bigint | Ett sekvensnummer som identifierar en rad. |
| transactional_ordinal | int | Offset av transaktionen i blocket. |
| commit_time | datetime2(7) | Tiden för transaktionen som genomförs. |
| principal_name | sysname | Namnet på användaren som startade transaktionen. Fångas genom att anropa ORIGINAL_LOGIN(). |
| table_hashes | varbinary(max) | Detta är en uppsättning nyckel-värdespar, lagrade i ett binärt format. Nycklarna är objekt-ID:n (från sys.objects) för ledger-databastabeller, modifierade av transaktionen. Varje värde är en SHA-256-hash för alla radversioner som en transaktion skapat eller ogiltigförklarat. Det binära formatet för data som lagras i denna rad är: <version><length>[<key><value>], där- version - anger kodningsversionen. Längd: 1 byte.- length - antalet poster i nyckel-värde-parlistan. Längd: 1 byte.- key - ett objekt-ID. Längd: 4 byte.- value - hashen av rader som transaktionen cachas i tabellen med objekt-ID lagrat som nyckel. Längd: 32 byte. |
Permissions
Kräver behörighet att VISA LEDGER-INNEHÅLL .