<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Konfiguracja Bazy]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=635</link>
		<description><![CDATA[Najświeższe odpowiedzi w Konfiguracja Bazy.]]></description>
		<lastBuildDate>Thu, 08 Sep 2011 12:39:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Konfiguracja Bazy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2702#p2702</link>
			<description><![CDATA[Z tego co się orientuję to maska jest konieczna, generalnie adresy można podawać w notacji CIDR albo z osobną maską, przynajmniej jak sprawdzam, to na 8.4 serwer nie przepuszcza pełnego restartu bez maski w pg_hba.conf. Co do adresu, to jeśli ma być to [b]pojedynczy[/b] host, to powinno być to:

[code]192.168.3.15/32[/code]

czy też jak kto woli

[code]192.168.3.15 255.255.255.255[/code]

Żeby to ruszyło nie można zapominać o ustawieniu listen_adresses w postgresql.conf (i rzecz jasna restarcie klastra). Domyślną wartością jest localhost, który nie pozwala nie połączenia poza siecią loopback. Należy dodać adres hosta, na którym znajduje się baza danych w sieci, której ma dochodzić do połączenia np. 192.168.3.10, albo też prościej wpisać '*'. Problemem czasem mogą być także bardziej restrykcyjne ustawienia iptables.

Metoda trust [b]może być[/b] o tyle ryzykowna, że właściwie każdy w poziomu hosta 192.168.3.15 może połączyć się z bazą znając jej nazwę (a tym samym nazwę roli na którą się łączy) i warto to rozważyć. Zazwyczaj rozwiązuje się to właśnie przez hasło (metoda md5), albo można też metodą ident, ale ta kolei dla połączeń TCP/IP wymaga aby klient posiadał usługę identyfikacyjną zgodną z RFC 1413, tzw. Ident Protocol, są też dalsze możliwości typu LDAP, Kerberos V5 itd.]]></description>
			<author><![CDATA[dummy@example.com (gszpetkowski)]]></author>
			<pubDate>Thu, 08 Sep 2011 12:39:57 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2702#p2702</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Konfiguracja Bazy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2701#p2701</link>
			<description><![CDATA[Czy maska jest wymagana?

Nie sprawdzałem na 100% czy maska jest wymagana, ale we wszystkich przykładach ona jest i ja też ją podaję. Maska jest pewnie niezbędna ze względu na topologie sieci, dla "localhost" pewnie mogła by być pominięta.]]></description>
			<author><![CDATA[dummy@example.com (adamleon)]]></author>
			<pubDate>Thu, 08 Sep 2011 11:48:08 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2701#p2701</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Konfiguracja Bazy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2700#p2700</link>
			<description><![CDATA[Czy maska jest wymagana?
W tym wypadku nie musi podawać hasła, bo łączy się ze swojego komputera ze swoim loginem do swojej bazy, podzielam Twoje zdanie, ale robie to co narzucone odgornie..]]></description>
			<author><![CDATA[dummy@example.com (karoo11)]]></author>
			<pubDate>Thu, 08 Sep 2011 11:40:11 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2700#p2700</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Konfiguracja Bazy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2699#p2699</link>
			<description><![CDATA[co o tym sądzisz?
EDIT:
host sameuser all 192.168.3.15 trust

Jeszcze maska powinna być pewnie 24-bitowa, nie sprawdzałem opcji bez hasła

host sameuser all 192.168.3.15/24 trust

[url]http://forum.postgresql.org.pl/viewtopic.php?id=370[/url]

Dla mnie użytkownik zawsze powinien podać hasło]]></description>
			<author><![CDATA[dummy@example.com (adamleon)]]></author>
			<pubDate>Thu, 08 Sep 2011 10:54:24 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2699#p2699</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Konfiguracja Bazy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2698#p2698</link>
			<description><![CDATA[wymyśliłem coś takiego:
host all sameuser 192.168.3.15 trust

co o tym sądzisz?
EDIT:
host sameuser all 192.168.3.15 trust]]></description>
			<author><![CDATA[dummy@example.com (karoo11)]]></author>
			<pubDate>Thu, 08 Sep 2011 09:31:00 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2698#p2698</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Konfiguracja Bazy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2697#p2697</link>
			<description><![CDATA[Zobacz tutaj, ja nie robiłem takich "klocków"

[url]http://www.postgresql.org/docs/8.2/static/auth-pg-hba-conf.html[/url]]]></description>
			<author><![CDATA[dummy@example.com (adamleon)]]></author>
			<pubDate>Thu, 08 Sep 2011 09:20:53 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2697#p2697</guid>
		</item>
		<item>
			<title><![CDATA[Konfiguracja Bazy]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=2696#p2696</link>
			<description><![CDATA[Chce, aby każdy użytkownik mógł się połączyć z bazą danych o nazwie takiej jak jego login ale jedynie z komputera o ip np.192.168.3.15. Użytkownik loguje się dowolnie- nie musi podawać hasła.

Co należy dopisać w pliku pg_hba.conf?]]></description>
			<author><![CDATA[dummy@example.com (karoo11)]]></author>
			<pubDate>Thu, 08 Sep 2011 08:49:58 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=2696#p2696</guid>
		</item>
	</channel>
</rss>
