2012-07-31 2 views
2

누군가 SQL Server 2008의 매우 중요한 테이블에서 몇 주 후에 몇 행을 삭제했는지 확인할 수 있습니까? 로그를 확인할 수 있는지 또는 행을 복구 할 수 있는지 궁금합니다.우리는 누가 SQL Server 2008에서 무엇을 삭제했는지 확인할 수 있습니까?

건배

+0

입니다. http://www.apexsql.com/sql_tools_log.aspx가 도움이 될 수 있습니다. 사이트에 평가 버전이있는 것 같습니다. –

+1

데이터가 그렇게 중요하다면 데이터를 삭제할 권한이있는 이유는 무엇입니까? – podiluska

답변

6

어떤 종류의 백업이있는 경우 레코드를 복구 할 수 있습니다. 당신이 어디에 모든 행동을 로깅한다면, 당신은 그것을 체크 아웃 할 수 있어야합니다.

마지막으로 this link은 정확하게 동일한 문제에 대해 질문하고 있습니다. 이 질문에 대한 의견을 찾을 수 있습니다. other link on how to read transaction logs

3

"다음에"가장 쉬운 방법은 CDC이 테이블의 변경 사항을 추적 할 수있게하는 것입니다.

Here 당신이 가장 가능성이 당신이 그것의 의미를하려는 경우 로그를 읽기위한 도구가 필요 것 아주 좋은 기사

관련 문제