현재 sa 계정 하나로 개발자들이 DB 에 접속하여 개발 중입니다.
개발자들이 개발하면서 임의로 데이타를 수정하거나 테이블 구조를 바꾸곤 합니다.
개발자 PC 의 IP, 어떤 테이블에 접근했는지, 어떤 sql 문을 날렸는지
로그를 남겼으면 합니다.
어떻게 하면 좋을지 조언 바랍니다.
profiler 를 사용해서 스케줄화 해서 trace 화일을
저장하시구....
필요하실때 마다 열여서 분석하시면 됩니다.
수고하세요..
SQL Server 2005에서는 테이블 구조를 변경하거나 만들고 삭제하는 것도 트리거를 걸 수 있지만, 2000에서는 안됩니다 -_-;;
프로필러를 써서 감시하거나 하는 수밖엔 없지요..
그전에 개발자들에게 sa 계정을 주지 않는게 더 좋지 않을까 싶네요..