보고서 개발자가 작업 할 수 있도록 샌드 박스를 설정하려고합니다. 현재 계획은 매일 저녁 데이터베이스를 "재설정"하는 것이지만 어떻게해야할지 잘 모르겠습니다. 재설정의 의미는 서버의 하나의 데이터베이스를 제외한 모든 사용자 테이블, 뷰, 저장 프로 시저 등을 본질적으로 삭제하려는 것입니다. 또 다른 옵션은 데이터베이스를 삭제하고 다시 작성하는 것이라고 가정하지만 적절한 모든 AD 그룹 / 사람에게 액세스 권한을 다시 부여한다는 것을 확신합니다.
나는 이것을하기위한 가장 좋은 방법이 무엇인지 정말로 모른다. 그래서 나는 당신 중 일부가 좋은 아이디어 / 제안을 제공 할 수 있기를 바랍니다. 감사.
명확성을 위해 기본적으로 http://try.discourse.org/t/this-site-is-a-sandbox-it-is-reset-every-day/57 데이터베이스에서이 작업을 수행하려고합니다 . 유일한 차이점은 우리가 매일 사용자를 다시 만들고 싶지 않다는 것입니다.
버전 : SQL Server 2008
Edition : 개발자 및 엔터프라이즈