2017-04-05 44 views
0

我想拉取哪些用戶刪除最後一次更新之前表的數據..我無法拉出確切的用戶。你能幫助我嗎? 感謝您的幫助Advance.Also提供任何其他建議。如何知道哪個用戶更新或刪除了數據庫中的哪個時間從哪個主機名更新或刪除主機名

+0

您的問題並不十分清楚。你有沒有登錄?你在使用CDC嗎?默認情況下,sql server不會跟蹤誰刪除或更新行。你需要在這裏提供更多關於你想要做什麼的信息。 –

+0

是的。實際上,我想知道刪除數據庫中哪些時間行的用戶...當我試圖拉數據...我只是最後更新表的用戶。 –

+0

如果你沒有一些審計到位,你根本無法做到。想想你在這裏說什麼。你想知道誰刪除了行。但是那些行不再存在。知道誰刪除行的唯一方法是使用軟刪除或將這些行復制到另一個表。 –

回答

0
+0

他們正在尋找刪除和更新,而不是下降。 –

+0

問題說「哪個用戶刪除了表」,這與我的書中的「drop」相同。 :-) –

+0

尤其是在回答他們想知道誰「刪除行」後發佈了他們的評論。至少可以說這是一個寫得很差的問題。我只是在評論這是一個很好的參考,但可能不是這個問題的答案。 –