Datagrip dla MSSQL na MacOS
1. Instalacja
Pobierz i zainstaluj DataGrip z oficjalnej strony JetBrains.
Aktywacja Licencji
Przy uruchomieniu wybierz License Server (na uczelni) lub Educational License (Konto studenckie).
Połączenie: Upewnij się, że jesteś połączony z VPN lub siecią uczelnianą.
2. Uwierzytelnianie Kerberos
Aby połączyć się z MSSQL na macOS, musisz najpierw uzyskać bilet Kerberos.
Ważna Konfiguracja
Z powodu błędu sterownika Microsoft na macOS, musisz ustawić opcję
useDefaultJaasConfig na true w zakładce Advanced ustawień połączenia.Użycie Ticket Viewer
- Otwórz Ticket Viewer (wyszukaj przez Spotlight
Cmd + Space).
- Kliknij Add Identity.

- Wprowadź dane:
- Identity:
sXXXXXXXX@pjwstk.edu.pl - Password: Twoje hasło studenckie
- Upewnij się, że bilet jest aktywny.

Użycie Terminala
- Otwórz Terminal.
- Wpisz polecenie:
kinit sXXXXXXXX@pjwstk.edu.pl- Podaj hasło gdy zostaniesz poproszony.
- Sprawdź bilet komendą
klist.
3. Konfiguracja
Źródło Danych
- Przejdź do File > Data Sources and Drivers (lub
Cmd + ;). - Kliknij + > Microsoft SQL Server.
Szczegóły Połączenia
Uzupełnij pola:
| Pole | Wartość |
|---|---|
| Host | DB-MSSQL16.pjwstk.edu.pl |
| Port | 1433 |
| Authentication | Kerberos |
| Database | 2019SBD |
| User | sXXXXXXXX@pjwstk.edu.pl |
| Password | Twoje hasło studenckie |

Ustawienia Zaawansowane
Przejdź do zakładki Advanced i ustaw useDefaultJaasConfig na true, jeśli występują problemy z Kerberosem.
Test
Kliknij Test Connection. Po sukcesie kliknij OK.
4. Metody Alternatywne
Alternatywa: Sterownik jTDS (Legacy)
Jeśli Kerberos nie działa, spróbuj sterownika jTDS:
- Wybierz Driver:
Microsoft SQL Server (jTDS). - Auth:
User & Password. - User:
sXXXXXXXX(sam numer ID). - Zakładka Advanced:
USENTLMV2:trueDOMAIN:PJWSTK
Alternatywa: Wirtualizacja
Skorzystaj z Omnissa Horizon lub maszyny wirtualnej z Windows (Parallels/UTM) aby uruchomić SSMS natywnie.