Visual Studio를 사용하여 데이터베이스 프로젝트와 데이터베이스 간의 권한 동기화

StackOverflow https://stackoverflow.com/questions/1235310

문제

버전 제어 시스템(Git)에서 데이터베이스 구조를 유지하는 데 사용하는 Visual Studio(2008)의 데이터베이스 프로젝트가 있습니다.이 데이터베이스 프로젝트를 유지 관리하기 위해 VS의 데이터 스키마 비교 도구를 사용합니다.제가 겪고 있는 문제는 새 개체에 대한 권한이 계속 손실된다는 것입니다.

그러면 어떻게 해야 합니까?

  1. 스키마 비교 도구를 사용하여 이러한 권한을 캡처합니다.
  2. 스키마 비교 도구를 사용하여 서버에 이러한 권한을 적용합니다.
도움이 되었습니까?

해결책

내가 찾은 권한을 캡처하고 적용하는 가장 쉬운 방법은 도구 -> 옵션 -> 데이터베이스 도구 -> 스키마 비교로 이동하여 권한 무시 확인란을 선택 취소하는 것입니다.그런 다음 스키마 비교를 실행하고 업데이트를 적용합니다.

메모: 그러면 스키마의 권한이 있는 모든 개체가 업데이트됩니다.스키마 변경 사항을 동기화한 다음 권한 무시 확인란을 재설정한 후 권한을 캡처했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top