mysql 처럼 쿼리문 날린 문을 화일에 저장할수 있나요? sybase 경우에??
history 같은 기능이 없는지?? 누가 들어와서 무슨 쿼리문 사용했나? 알수 있는 경우
몇가지 방법이 있습니다.
젤 간단하게
1.trace flag 11202를 걸면 sybase log에 모든 쿼리가 남습니다.
(무지하게 커지겠죠)
2.auditing기능을 이용한다(sybase에서 제공하는 auditng을 이용한다)
3.auditing기능에 좀더 자세한 정보를 알려면 security option을 구매해서 사용한다.
4.sybase에서 제공하는 historical server를 이용한다.
5.12.5.0.3이상 버젼인경우 memory상의 data를 확인하여 알수 있다.
6.나와 있는 프로덕을 구매한다(나실IT의 팔라딘인가?..뭐그런거하고 네트웤스니퍼 기능을 이용한 몇몇 제품이 있습니다....sybase에서도 ribo라는 유틸을 제공하긴 하는데, 보기가 힘들어서요...)
돈안들이고 가장 간단하게 할수 있는건 1번이네요...1번강추....(log만 매일 따로 저장하고 지우면 될것같네요........너무 커져서 편집 할수 없는 상태가 되면 아주 곤란해요)
나실(알투웨어)의 paladin 솔루션은 다양한 DBMS의 정보보안 솔루션으로 국내 여러 site에서 활용되고 있다는군요.
SQL capture 뿐만 아니라 중요 테이블에 대한 감시, 테이블/컬럼별 사용 빈도 등 다양한 모니터링 정보를 제공하고 있다고 합니다.
모니터링화면예제
제품에 대한 문의는 오승준 (011-296-3534) 나실 영업과장님에게 해보세요. ^^