Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
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 .