2014-07-04 4 views
-1

Timestamp와 관련하여 SQL Server에서 메타 데이터의 모든 내용을 가져 오는 방법은 무엇입니까? 사용자가 와서 해당 시간을 쿼리 (선택, 업데이트, 삭제, 삽입) 할 때 메타 데이터 (데이터 사전)에 저장합니다. 접근하는 방법.SQL Server에서 메타 데이터의 모든 내용을 가져 오는 방법은 무엇입니까?

+0

귀하의 질문은 불분명하다 : (삽입, 업데이트, 삭제) 감사 파일에 저장 데이터를 변경하고 다음 쿼리에 의해 그것에서 쿼리를 얻을 수

enter image description here

사용자 및 쿼리. 아마도 당신은 당신이하고자하는 일의 예를 제공 할 수 있습니다. – JiggsJedi

답변

0

테이블에 삽입, 업데이트 또는 삭제 된 데이터를 감사하기 위해 '데이터베이스 감사 사양'을 사용할 수 있습니다. 데이터에 대한 선택 쿼리는 감사 할 수 없습니다.

당신은 다음과 같은 경로에서 데이터베이스 감사 사양을 사용할 수 있습니다

enter image description here

는 데이터베이스 사양을 생성, 처음의 감사 파일을 정의합니다.

데이터베이스 감사 사양에서 DATABASE_OBJECT_CHANGE_GROUP 항목을 선택하십시오.

SELECT * 
FROM sys.fn_get_audit_file('Your Audit File Path',DEFAULT,DEFAULT) 
관련 문제