Baza MSSQL
Funkcjonalność umożliwia nawiązanie połączenia z bazą Microsoft SQL Server.
1. Podstawowe parametry połączenia
- ID – identyfikator połączenia (jeżeli wartość jest mniejsza od „0”, oznacza to, że połączenie nie zostało jeszcze zapisane w bazie).
- Nazwa – nazwa połączenia wprowadzona przez użytkownika.
- Typ połączenia – opcja pozwala ustalić typ połączenia. Można wybierać pomiędzy: Baza MSSQL, Baza Oracle, Exchange Server, OneDrive, Połączenie do SharePointa, REST Web Service i SOAP Web Service.
- Opis – opis połączenia zdefiniowany przez użytkownika.
2. Środowisko
Służy do konfiguracji zachowania połączenia na poszczególnych środowiskach. W zakładce Wspólne domyślnie ustawiane są parametry, jakie będą stosowane dla wszystkich trzech środowisk (DEV/TEST/PROD). W zakładkach poszczególnych środowisk można z kolei wpisać indywidualne parametry. Należy wówczas zaznaczyć opcję Zerwij dziedziczenie (będzie to równoznaczne z ignorowaniem ustawień z zakładki Wspólne) i wpisać żądane ustawienia połączenia.
3. Typ uwierzytelnienia
Pozwala wybrać jeden ze sposobów uwierzytelniania do serwera MS SQL:
- SQL Login – uwierzytelnianie z użyciem loginu SQL Server. Wymaga podania loginu oraz hasła użytkownika SQL.
- Windows Authentication – uwierzytelnianie z użyciem konta użytkownika Windows. W zależności od tego, czy połączenie zostanie użyte w kontekście Portalu (np. na formularzu użytkownikowi wyświetlana jest lista wyboru zasilana źródłem danych, które używa tego połączenia) czy też serwisu WEBCON BPS Service (np. połączenie wykorzystane w akcji cyklicznej) użyte zostanie konto użytkownika, na którym działa odpowiednio pula aplikacji Portalu lub WEBCON BPS Service.
- Windows Authentication User Impersonation – uwierzytelnianie z użyciem wybranego konta użytkownika Windows. Wymaga podania nazwy użytkownika oraz hasła. Nazwa użytkownika może być podana w jednym z trzech formatów: sama nazwa użytkownika (użyta zostanie aktualna nazwa domeny), format NT (np.
webcon\user
) lub format UPN (np.user@webcon.com
). - Active Directory Password – uwierzytelnianie za pomocą Microsoft Entra przy użyciu nazwy użytkownika i hasła.
- Active Directory Integrated – uwierzytelnianie za pomocą Microsoft Entra przy użyciu zintegrowanego uwierzytelniania systemu Windows (IWA).
- Active Directory Service Principal – uwierzytelnianie za pomocą Microsoft Entra przy użyciu Client ID i klucza tajnego.
- Active Directory Managed Identity – uwierzytelnianie za pomocą Microsoft Entra, korzystając z tożsamość zarządzanej przypisanej przez system lub przypisanej przez użytkownika.
- Active Directory Default – uwierzytelnianie za pomocą Microsoft Entra, korzystając z mechanizmów niewymagających hasła i nieinteraktywnych, w tym tożsamości zarządzanych, Visual Studio Code, Visual Studio, interfejsu wiersza polecenia platformy Microsoft Azure itp.
- SDK – uwierzytelnienie w oparciu o dodatek SDK.
4. Serwer
Adres serwera SQL. W przypadku gdy na serwerze dostępnych jest kilka instancji serwera SQL, konieczne jest wskazanie serwera oraz instancji, z którą ma nastąpić połączenie.
5. Baza danych
Baza, w kontekście której zostanie wykonane zapytanie.
6. Ufaj certyfikatowi serwera
W przypadku zaznaczenia tego pola wyboru komunikacja pomiędzy serwerem SQL a WEBCON BPS będzie szyfrowana bez weryfikacji poprawności certyfikatu.
7. Testuj
Testowanie połączenia do bazy MSSQL.