안녕하세요..
현재
접속 가능하게 할 IP를 관리하는 테이블을 만들고
특정 user로 로그인 시 트리거에서
접속 가능한 IP인지 여부를 따져서
DB 접속 제어를 하고 있었는데요..
추가로 요청된 사항이
로그인 후에
insert, update, delete 문장 실행시에
어떤 sql 문장을 실행했는지를 로그로 남길 수 있도록 해달라고 하네요.
여기저기 찾아본 결과
DML 문장 실행시 Trigger는 각각의 테이블마다 생성해줘야 하는것 같은데
대상 테이블의 양이 꽤 많아서..
혹시 다른 방법이 있는지 조언을 구하려고 합니다.
각각의 테이블별로 Trigger를 생성해야 하는지
그렇지 않으면 더 나은 방법이 있으면 알려주시면 감사드리겠습니다.