sql >> Databáze >  >> RDS >> PostgreSQL

Jak mohu nakonfigurovat PostgreSQL pro použití ověřování Windows?

Je server Postgresql spuštěný na Windows stejně jako klienti, pak můžete pomocí tohoto vyzkoušet, zda to funguje:

host all all 0.0.0.0/0 sspi

Magnus Hagander, vývojář Postgresql, rozpracovává na tomto:

"Všichni uživatelé, kteří se připojují z místního počítače, vaší domény nebo důvěryhodné domény, budou automaticky autentizováni pomocí konfigurovaného ověřování SSPI (můžete povolit/zakázat věci jako NTLMv2 nebo LM pomocí zásad skupiny - je to konfigurace systému Windows, nikoli PostgreSQL) . Stále musíte vytvořit přihlašovací roli v PostgreSQL, ale to je vše. Všimněte si, že doména není vůbec ověřena, pouze uživatelské jméno. Takže uživatel Administrátor ve vaší primární a důvěryhodné doméně bude považován za stejného uživatele, pokud se pokusí pro připojení k PostgreSQL. Všimněte si, že tato metoda není kompatibilní s Unixovými klienty."

Pokud kombinujete Unix-Windows, musíte se uchýlit ke kerberos pomocí GSSAPI, což znamená, že musíte provést nějakou konfiguraci. Tento článek o nasazení Pg v prostředích Windows možná vás navede správnou cestou.



  1. Poslechněte si Microsoft Access Podcast Episode 1

  2. Výchozí pořadí řádků ve SELECT dotazu - SQL Server 2008 vs SQL 2012

  3. UNPIVOT mysql data do jiné tabulky

  4. Jak mohu určit hodnotu řetězce datového typu Oracle podle jeho kódu?