Security
在事務日誌中搜尋更改
我目前有一個帶有附加 CMS 的數據庫。CMS 有大約 50 多個具有不同權限級別的人可以登錄等…我想知道是否有一種方法可以查看事務日誌(每 30 分鐘記錄一次)並查看特定值的更新位置在位開關上。然後我可以與當時登錄的人交叉引用它,所以我在這方面很好。如果有人可以指導我如何閱讀事務日誌以找到對錶 x 的特定更新,那將是一個巨大的幫助。
如果您使用的是 MS SQL Server,最好下載這樣的工具,而不是試圖弄清楚如何瀏覽整個事務日誌並使用這些功能。它有 14 天的免費試用期,應該會讓你更容易閱讀。
如果您最終不得不這樣做,請查看DBCC LOG 上的此執行緒:
打開 LDF 文件的方法有很多種,其中大多數都是這樣做的——打開它。獲取任何人類可讀的資訊並加以利用是很棘手的
ApexSQL Log是一個 SQL Server 事務日誌閱讀器,它可以讀取線上事務日誌、分離的事務日誌和事務日誌備份——包括本地和本地壓縮的。作為一個 LDF 查看器,它專注於操作(DML 和 DDL,總共 45 個),以及執行這些操作後發生的變化:打開 LDF 文件並查看 LDF 文件內容
您可以選擇性地查看或編寫事務中的一項或所有操作 - 創建撤消或重做腳本
免責聲明:我在 ApexSQL 擔任產品支持工程師