Visual Studio에서 SSDT 프로젝트를 사용하여 SqlServer 배포를 관리합니다. dacpac 파일을 만들어 클라이언트에 보냅니다.
그런 다음 "Sql Server> 작업>업그레이드 데이터 계층 응용 프로그램"옵션을 사용하여 해당 데이터베이스를 업데이트합니다.사전 배포 설정 : 삭제, 무시 및 제외 사용자가 작동하지 않음
이 과정에서 우리는 dacpac에 없지만 SqlServer DB에있는 모든 사용자를 삭제 한 것으로 나타났습니다. (사용자 떨어 뜨릴되지 않습니다하지만 은 - 우리가 SqlPackage.exe 명령 줄 도구 사용하는 경우)이 DROP을 방지하기 위해
을, 우리는 비주얼 스튜디오의 SSDT 프로젝트에 사전 배포 설정에서 설정 "제외 &을 무시 드롭"구현한다. 그러나 이것은 작동하지 않는 것 같습니다.
나는 뭔가를 놓치고 있습니까?
사용자가 삭제되지 않게하려면 어떻게해야합니까?
SQL Server 버전 :
마이크로 소프트 SQL Server Management Studio를 12.0.4213.0
Microsoft 데이터 액세스 구성 요소 (MDAC) 6.3.9600.17415
마이크로 소프트 .NET 프레임 워크 4.0.30319.42000
운영 체제 6.3.9600