Udostępnij przez


Okno dialogowe Logowanie do programu SQL Server (OLE DB)

Dotyczy do:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSystem Platform Analitycznych (PDW)Baza danych SQL w Microsoft Fabric

pobierz sterownik OLE DB

Podczas próby nawiązania połączenia bez określenia wystarczającej ilości informacji sterownik OLE DB wyświetli okno dialogowe Logowanie do programu SQL Server .

Uwaga / Notatka

Okno dialogowe logowania programu SQL Server monitujące o zachowanie jest kontrolowane przez właściwość inicjowania DBPROP_INIT_PROMPT . Aby uzyskać więcej informacji, zobacz:

Zrzut ekranu przedstawiający okno dialogowe Logowanie do programu SQL Server.

Opcje

Server

Nazwa wystąpienia programu SQL Server w sieci. Wybierz nazwę serwera/wystąpienia z listy lub wpisz <server>\<instance> nazwę w polu Serwer. Opcjonalnie można utworzyć alias serwera na komputerze klienckim przy użyciu programu SQL Server Configuration Manager i wpisać tę nazwę w polu Serwer .

Możesz wprowadzić, (local) gdy używasz tego samego komputera co program SQL Server. Tym sposobem można połączyć się z lokalnym wystąpieniem programu SQL Server, nawet jeśli jest uruchomiona niesieciowa wersja programu SQL Server.

Aby uzyskać więcej informacji na temat nazw serwerów dla różnych typów sieci, zobacz Przewodnik instalacji programu SQL Server.

Tryb uwierzytelniania

Z listy rozwijanej możesz wybrać następujące opcje uwierzytelniania:

Wartość Description
Uwierzytelnianie Windows Uwierzytelnij się w SQL Server, używając poświadczeń z konta użytkownika aktualnie zalogowanego do systemu Windows.
Uwierzytelnianie programu SQL Server Uwierzytelnianie przy użyciu nazwy użytkownika i hasła SQL.
Active Directory — zintegrowana Zintegrowane uwierzytelnianie systemu Windows za pomocą identyfikatora Entra firmy Microsoft. Ten tryb jest używany do uwierzytelniania systemu Windows w środowiskach usługi Active Directory federacyjnych z identyfikatorem Entra firmy Microsoft.
Active Directory — hasło Uwierzytelnianie nazwy użytkownika i hasła przy użyciu tożsamości firmy Microsoft Entra.
Active Directory — uniwersalna obsługa uwierzytelniania wieloskładnikowego Uwierzytelnianie interakcyjne z identyfikatorem Microsoft Entra. Ten tryb obsługuje uwierzytelnianie wieloskładnikowe Microsoft Entra.
Active Directory – Service Principal Uwierzytelnianie za pomocą jednostki usługi Microsoft Entra. Identyfikator logowania powinien być ustawiony na identyfikator aplikacji (klienta). Hasło powinno być ustawione na tajny klucz aplikacji (klienta).

Nazwa SPN serwera

Jeśli używasz zaufanego połączenia, możesz określić nazwę główną usługi (SPN) dla serwera.

Identyfikator logowania

Określa identyfikator logowania do użycia dla połączenia. Pole tekstowe dla identyfikatora logowania jest włączone tylko wtedy, gdy tryb uwierzytelniania ma wartość Uwierzytelnianie programu SQL Server, Usługa Active Directory — hasło, Usługa Active Directory — uniwersalna z obsługą uwierzytelniania wieloskładnikowego (MFA) lub Usługa Active Directory — jednostka usługi.

Hasło

Określa hasło używane do połączenia. Pole tekstowe hasła jest włączone tylko wtedy, gdy tryb uwierzytelniania jest ustawiony na Uwierzytelnianie serwera SQL, Active Directory — hasło lub Active Directory — główne usługi.

Opcje

Wyświetla lub ukrywa grupę Opcje . Przycisk Opcje jest włączony, jeśli serwer ma wartość.

Zmienianie hasła

Po zaznaczeniu zostają włączone pola tekstowe New Password (Nowe hasło) i Confirm New Password (Potwierdź nowe hasło).

Nowe hasło

Określa nowe hasło.

Potwierdź nowe hasło

Określa nowe hasło po raz drugi na potrzeby potwierdzenia.

Baza danych

Wybierz lub wpisz domyślną bazę danych, która ma być używana w połączeniu. To ustawienie zastępuje domyślną bazę danych określoną dla loginu na serwerze. Jeśli żadna baza danych nie zostanie określona, połączenie używa domyślnej bazy danych określonej dla logowania na serwerze.

Serwer dublowania

Określa nazwę partnera trybu failover bazy danych do dublowania.

Replikacja głównej nazwy usługi (SPN)

Opcjonalnie można określić nazwę SPN dla serwera dublowania. Nazwa SPN serwera dublowanego jest używana do wzajemnego uwierzytelniania między klientem a serwerem.

Język

Określa język krajowy do użycia dla komunikatów systemowych programu SQL Server. Na komputerze z uruchomionym programem SQL Server musi być zainstalowany język. To ustawienie zastępuje domyślny język określony dla logowania na serwerze. Jeśli nie określono żadnego języka, połączenie używa domyślnego języka określonego dla logowania na serwerze.

Nazwa aplikacji

Określa nazwę aplikacji, która ma być przechowywana w program_name kolumnie w wierszu dla tego połączenia w pliku sys.sysprocesses.

Identyfikator stacji roboczej

Określa identyfikator stacji roboczej, który ma być przechowywany w kolumnie hostname w wierszu dla tego połączenia w sys.sysprocesses.

Szyfrowanie połączeń

Jeśli jest to obowiązkowe lub ścisłe, dane przekazywane za pośrednictwem połączenia będą szyfrowane. Opcja Strict dodatkowo szyfruje pakiety PRELOGIN. Ta opcja jest dostępna tylko dla wersji 19.x.x.

Używanie silnego szyfrowania dla danych

Po sprawdzeniu dane przekazywane za pośrednictwem połączenia zostaną zaszyfrowane. Ta opcja jest dostępna tylko dla wersji 18.x.x.

Ufaj certyfikatowi serwera

Po usunięciu zaznaczenia certyfikat serwera zostanie zweryfikowany. Certyfikat serwera musi mieć prawidłową nazwę hosta serwera i wystawiony przez zaufany urząd certyfikacji.

Certyfikat serwera

Określa ścieżkę do pliku certyfikatu, który ma być zgodny z certyfikatem TLS/SSL programu SQL Server. Tej opcji można używać tylko wtedy, gdy jest włączone szyfrowanie ścisłe .

Wpisz pełną ścieżkę do pliku certyfikatu w polu tekstowym z etykietą Certyfikat serwera lub wybierz przycisk ... , aby wyszukać plik certyfikatu. Ta opcja jest dostępna tylko w wersjach 19.2 lub nowszych.

Nazwa hosta w certyfikacie

Nazwa hosta do użycia podczas weryfikowania certyfikatu TLS/SSL programu SQL Server. Jeśli nie zostanie ustawiona, sterownik używa nazwy serwera w adresie URL połączenia jako nazwy hosta w celu zweryfikowania certyfikatu TLS/SSL programu SQL Server. Ta opcja jest dostępna tylko w wersjach 19+.

Uwaga / Notatka

W przypadku korzystania z trybu uwierzytelniania systemu Windows lub uwierzytelniania programu SQL Servercertyfikat serwera zaufania jest uznawany tylko wtedy, gdy opcja Użyj silnego szyfrowania dla danych jest włączona.