'MSSQL 감사'에 해당되는 글 1건

  1. 2013.07.05 SQL Server 감사
MS SQL2013.07.05 11:57

 

[내용]

 

Column Level 암호화와 Database 암호와(TDE) 외에 중요한 데이터에 대한 사용자들의 액세스를 모니터링 하는 방법을 감사라고 합니다. 감사를 통하여, 문제가 발생한 서버의 원인 근거를 찾는 중요한 단서가 되는 감사를 설정함으로써 SQL Server 보다 안전하게 운영할 있습니다.

감사를 만드는 방법을 알아봅시다.

 

 

[환경]

 

OS: Windows Server 2012

Product: SQL Server 2012

 

 

[ACTION]

 

[개체탐색기] - [보안] - [감사] 우클릭 - [ 감사] 클릭합니다.

 

감사 이름 파일 경로를 지정하고, 확인을 클릭합니다.

 

 

생성된 감사를 클릭 하고 감사 사용을 클릭하여 활성화 시킵니다.

 

 

실제 어떤 동작을 감사 것인 지를 정해 주는 것이 감사 사양입니다. 서버 Level에서 감사를 하는 서버 감사 사양, 데이터베이스 Level에서 감사를 하는 데이터베이스 감사 사양이 있는데 여기에서는 데이터베이스 감사 사양으로 실습하겠습니다.

 

[감사를 적용할 데이터베이스] - [보안] - [데이터베이스 감사 사양] 클릭 - [ 데이터베이스 감사 사양] 클릭

 

 

아래와 같이 개체 Employee 테이블에 모든 사용자의 SELECT 동작을 감시 하겠다는 내용을 입력하고, 다음 확인을 클릭합니다.

 

 

생성된 감사를 클릭 하고 데이터베이스 감사 사양 사용을 클릭하여 활성화 시킵니다.

 

 

감사가 정상적으로 작동하는지 확인해 봅시다.

감사를 걸어 놓은 테이블을 SELECT 합니다.

 

 

[개체탐색기] - [보안] - [감사] - [개인정보_감사] 클릭 - [감사 로그 보기] 클릭합니다.

 

 

아래와 같이 감사에 대한 내용을 확인 있습니다.

 

 

 

[참고]

 

http://msdn.microsoft.com/ko-kr/library/cc280386.aspx

http://msdn.microsoft.com/ko-kr/library/cc280728.aspx

 

 

 

신고
Posted by TM ~ing