0

에 대한 해결되지 않은 참조가 있습니다. 기존 SQL Server 2014 DB를 Azure로 마이그레이션하고 있습니다. 항상 실패하여 Data Migration Assistant를 실행하여 DB 압축성을 평가했으며이 결과를 얻었습니다. 해결 방법을 아직 알 수 없습니다.Azure 데이터 마이그레이션 차단 방법 사용자 : 로그인

사용자 : [eAgricDBUser]에 로그인 [eAgricDBUser]에 대한 해결되지 않은 참조가 있습니다.

+0

데이터베이스 마이그레이션에 사용하는 도구는 무엇입니까? 마이그레이션에서 로그인을 제외해야합니다. – RAS

답변

1

소스 SQL Server 인스턴스에는 있지만 대상 Azure SQL DB 인스턴스 (논리 마스터)에는없는 로그인을 나타내므로이 오류가 발생합니다.

Azure SQL DB에서 사용자가 데이터베이스에 액세스해야하는 방법을 생각해보십시오. 여기에 포함 된 사용자는 서버로 이동하여 계속 작동 할 수 있으므로 여기에서 유용합니다. 광고 사용자는 훨씬 좋지만 사내 광고를 Azure AD와 통합해야합니다. 둘 모두 로그인 마이그레이션으로 많은 어려움을 덜어줍니다.

또는 create user.을 포함하는 데이터베이스 이주 스크립트를 실행하기 전에 master에서 필수 로그인을 작성할 수 있습니다. 새 암호로 암호를 생성하므로 사용자에게 암호를 제공해야하며 사용자가 암호를 변경할 수있는 방법이 필요합니다.

+0

예, 역할에서 사용자 역할을 삭제했는데 성공했습니다. 감사 –

관련 문제