안녕하세요 질문이 있습니다.
우선 transaction log는 bcp in, select into , truncate 작업이 있으면 dump tran으로 백업이 안되는것으로 들었는데요..
맞죠?
그외 다른 경우도 있나요?
또 질문 하나 더 드리면..
truncate의 경우 object의 owner 만이 가능한것으로 아는데요
저희 사이트의 경우 dbo계정으로 모든 object를 생성하고 application에서 사용하는 user에 권한을 별도로 부여합니다.
근데 문제는 이 application에서 너무 많은 데이터 삭제 후 다시 inser하는 작업이 월 1회 진행되어야하는데요
delete 론 무리가 있다 싶어 truncate를 하려 하니 truncate 권한이 없어서 못하네요..
그래서 전 dbo계정의 sa_role을 부여하면 될 줄알고 application user에 권한을 부여해줬습니다.
그랬더니 truncate되는거 같은데..문제는 그 계정으로 table을 생성하는 업무도 있는데 조회도 있지만..
그게 다 dbo로 되는것입니다.
이 문제를 어떻게 해결 할 수 있을지 아시는분 있으시면 도움 부탁드립니다.
좋은 하루 되세요
|