Aracılığıyla paylaş


SQL Server Veri Araçları'nda (SSDT) Microsoft Entra ID desteği

Şunlar için geçerlidir:Azure SQL VeritabanıAzure Synapse AnalyticsMicrosoft Fabric'te SQL veritabanı

SQL Server Veri Araçları (SSDT), Microsoft Entra ID (eski adıYla Azure Active Directory) ile çeşitli kimlik doğrulama yöntemleri sağlar.

Note

Microsoft Entra ID, Azure Active Directory'nin (Azure AD) yeni adı olmasına rağmen, mevcut ortamların bozulmasını önlemek için Azure AD, UI alanları, bağlantı sağlayıcıları, hata kodları ve cmdletler gibi bazı sabit kodlu öğelerde hâlâ varlığını sürdürüyor. Bu makalede, iki ad birbirinin yerine kullanılabilir.

Visual Studio'da SQL Server Nesne Gezgini'ni açın ( Görünüm menüsünde) ve SQL Server Ekle'yi seçin:

SSDT bağlantısı iletişim kutusunun ekran görüntüsü.

Hangi Azure SQL ürünleri?

Bu makalede, Azure bulutunda aşağıdaki SQL ürünlerinin listesi için Microsoft Entra Id açıklanmaktadır:

Microsoft Entra parola kimlik doğrulaması

Active Directory Parola Kimlik Doğrulaması , daha önce listelenen Azure SQL ürünlerine bağlanma mekanizmasıdır. Mekanizma, Microsoft Entra Id içindeki kimlikleri kullanır. Aşağıdaki durumlarda bağlanmak için bu yöntemi kullanın:

  • Azure ile federasyon olmayan bir etki alanındaki kimlik bilgileriyle Windows'ta oturum açtınız veya
  • Microsoft Entra kimlik doğrulamasını, ilk yapılandırmanıza veya istemci etki alanınıza göre Microsoft Entra ID ile kullanıyorsunuz.

Daha fazla bilgi için bkz. Microsoft Entra kimlik doğrulamasını kullanarak SQL Veritabanına Bağlanma.

Microsoft Entra tümleşik kimlik doğrulaması

Active Directory Tümleşik Kimlik Doğrulaması , Microsoft Entra Id kimliklerini kullanarak Azure'da listelenen SQL ürünlerine bağlanma mekanizmasıdır. Federasyon etki alanından Microsoft Entra kimlik bilgilerinizi kullanarak Windows'ta oturum açtıysanız bağlanmak için bu yöntemi kullanın. Daha fazla bilgi için bkz. Azure SQL için Microsoft Entra kimlik doğrulaması.

Active Directory Etkileşimli Kimlik Doğrulaması

Active Directory Etkileşimli Kimlik Doğrulaması , ssdt ile listelenen Azure SQL ürünlerine bağlanırken kullanılabilir, ancak yalnızca .NET Framework 4.7.2 veya sonraki bir sürümle kullanılabilir.

Çok faktörlü kimlik doğrulaması

Active Directory Etkileşimli Kimlik Doğrulaması, listelenen Azure SQL ürünleriyle kimlik doğrulaması yapmak için Microsoft Entra çok faktörlü kimlik doğrulamasını kullanmanıza olanak sağlayan etkileşimli bir kimlik doğrulamasını destekler. Bu yöntem, yerel ve federasyon Microsoft Entra kullanıcılarını ve diğer hesaplardan konuk kullanıcıları destekler. Diğer hesap türleri şunlardır:

  • İşletmeler arası (Microsoft Entra B2B) kullanıcıları.
  • Outlook ve Windows Live Mail gibi sağlayıcılardan Microsoft hesapları.
  • Gmail gibi Microsoft dışı hesaplar.

MFA yöntemi belirtilirse , Kullanıcı Adı belirtilmelidir ve Parola alanı devre dışı bırakılır.

Parola girişi

Active Directory Etkileşimli Kimlik Doğrulaması ile kimlik doğrulaması yaptığınızda, kullanıcıların el ile parola girmesini gerektiren bir kimlik doğrulama penceresi açılır. MFA zorlaması, Microsoft Entra ID tarafından bu ek MFA açılır penceresi aracılığıyla sağlanır.

Note

Otomatik iş akışları , Active Directory Etkileşimli Kimlik Doğrulaması'nın kullanılmasıyla engellenebilir. Kimlik doğrulama işlemiyle el ile parola girme biçiminde etkileşim kurabilecek bir kişi olmalıdır.

Bilinen sorunlar ve sınırlamalar

  • Active Directory Etkileşimli Kimlik Doğrulaması yalnızca bu makalenin başında listelenen SQL ürünlerine bağlanırken desteklenir.
  • Şu anda oturum açmış olan Visual Studio hesabıyla çoklu oturum açma tümleştirmesi SSDT için desteklenmez.
  • Visual Studio yüklemesi sırasında Uzantılar dizinine yüklenen SQLPackage.exe bu konumdan kullanılması amaçlanmamıştır. SQLPackage.exe Microsoft Entra Id ile kullanmak için Data-Tier Application Framework'e gidin