PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak skonfigurować PostgreSQL do korzystania z uwierzytelniania Windows?

Czy serwer Postgresql działa w systemie Windows, a także na klientach, możesz przetestować za pomocą tego, aby sprawdzić, czy to działa:

host all all 0.0.0.0/0 sspi

Magnus Hagander, programista Postgresql, opracowuje w tej sprawie:

„Wszyscy użytkownicy łączący się z komputera lokalnego, Twojej domeny lub zaufanej domeny zostaną automatycznie uwierzytelnieni przy użyciu uwierzytelniania skonfigurowanego przez SSPI (możesz włączyć/wyłączyć rzeczy takie jak NTLMv2 lub LM za pomocą zasad grupy – jest to konfiguracja Windows, a nie PostgreSQL) .Nadal musisz utworzyć rolę logowania w PostgreSQL, ale to wszystko.Zauważ, że domena nie jest w ogóle weryfikowana, tylko nazwa użytkownika.Więc administrator użytkownika w Twojej domenie podstawowej i zaufanej będzie uważany za tego samego użytkownika, jeśli spróbuje aby połączyć się z PostgreSQL. Zauważ, że ta metoda nie jest kompatybilna z klientami Unix."

Jeśli mieszasz Unix-Windows, musisz uciec się do Kerberos używając GSSAPI, co oznacza, że ​​musisz wykonać pewną konfigurację. Ten artykuł na temat wdrażania PG w środowiskach Windows może poprowadzić Cię na właściwą ścieżkę.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instalacja psycopg2 kończy się niepowodzeniem na MacOS z niejasnym komunikatem o błędzie

  2. Jak ograniczyć maksymalną długość wyświetlania kolumny w PostgreSQL?

  3. Funkcja usuwania akcentów w postgreSQL

  4. Wybierz tylko liczbową część ciągu tylko wtedy, gdy zaczyna się od wartości liczbowej

  5. php jak używać pola wyboru do wyszukiwania danych w widoku listy (tabela)