Skip to content

Glossar

TCC.db

Die SQLite-Datenbanken, in denen macOS Entscheidungen zu Datenschutzberechtigungen speichert: eine systemweit, eine pro Benutzer, mit einer Tabelle access.

TCC.db ist die SQLite-Datenbank, in der tccd Berechtigungsentscheidungen speichert. Die System-Kopie liegt unter /Library/Application Support/com.apple.TCC/TCC.db; jeder Benutzer hat eine unter ~/Library/Application Support/com.apple.TCC/TCC.db. Die Tabelle access enthält eine Zeile pro Client, Dienst und Ziel, mit der Entscheidung, einem Grundcode, einer Code-Anforderung und last_modified in Unix-Sekunden.

Sie ist ein Register aktueller Entscheidungen, kein Nutzungsprotokoll, und sie läuft im WAL-Modus. Sichern Sie TCC.db-wal deshalb immer mit. Siehe TCC.db unter macOS: Speicherort und Sicherung.