Microsoft Entra ID(formerly Azure Active Directory)는 시스템 할당 관리 ID(SMI) 및 UMI(사용자 할당 관리 ID)의 두 가지 유형의 관리 ID를 지원합니다. 자세한 내용은 관리 ID 유형을 참조하세요.
SQL 연결 문자열 옵션 Authentication=Active Directory Managed Identity를 사용하면 관리 ID를 통해 Synapse SQL 데이터베이스에 액세스할 수 있습니다.
CREATE USER 문을 사용하여 대상 데이터베이스의 관리 ID에서 SQL 사용자를 만들어야 합니다. 자세한 내용은 SqlClient을 통한 Microsoft Entra 인증 사용을 참조하세요.
사용자 할당 관리 ID 만들기
UMI를 만드는 방법에 대한 자세한 내용은 사용자가 할당한 관리 ID 관리를 참조하세요.
Synapse 작업 공간에서 UMI를 사용하려면 먼저 서비스 인스턴스에서 자격 증명을 생성하세요. 자세한 내용은 Azure Synapse Analytics의 관리되는 서비스 ID 항목을 참조하세요.
Permissions
전용 또는 서버리스 SQL 풀의 데이터베이스에 접근하려면, 관리 ID에 대한 데이터베이스 사용자를 생성하고 필요한 권한을 부여하세요. Synapse SQL에서 Microsoft Entra 사용자 및 데이터베이스 권한에 대한 자세한 내용은 Azure Synapse Analytics의 SQL 인증을 참조하세요.