<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Baza w katalogu i uprawnienia]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=450&amp;type=atom"/>
	<updated>2010-06-14T18:13:04Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=450</id>
		<entry>
			<title type="html"><![CDATA[Odp: Baza w katalogu i uprawnienia]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2083#p2083"/>
			<content type="html"><![CDATA[ha! dzięki :)
co prawda suid nie pomógł, ale naprowadziło mnie to jak obejść problem :-)
jeszcze z tym suidem poeksperymentuje.]]></content>
			<author>
				<name><![CDATA[hassan]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1116</uri>
			</author>
			<updated>2010-06-14T18:13:04Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2083#p2083</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Baza w katalogu i uprawnienia]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2074#p2074"/>
			<content type="html"><![CDATA[A może wystarczy ustawić SUID'a do tego katalogu.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2010-06-13T14:51:26Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2074#p2074</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Baza w katalogu i uprawnienia]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=2072#p2072"/>
			<content type="html"><![CDATA[Witam,

chciałbym zrobić coś takiego, aby każda tworzona baza była w innym katalogu. Wstępnie wymyśliłem że przed stworzeniem bazy będzie tworzony tablespace w określonej lokalizacji a baza będzie podpinana pod niego - za bardzo się nie znam, ale tak wydedukowałem :-)

Problem pojawia się w momencie tworzenia tablespacea - dostaję komunikat o braku uprawnień do wskazanego katalogu. I teraz tak:
* zapytanie jest robione przez użytkownika postgres, jeżeli właścicielem katalogu jest ten użytkownik to nie ma problemu
* jeżeli właścicielem katalogu jest inny użytkownik a postgres należy do grupy która ma uprawnienia do zapisu do tego katalogu to niestety nie działa...
* jeżeli zaloguję się do Postgresa jako uzytkownik-właściciel katalogu to również brak uprawnień (znaczy użytkownik postgres _zawsze_ jest autorem zapytań, bez względu na jakiego usera jestem zalogowany?). Dodam że zrobiłem mapowanie użytkownika z bazy na użytkownika systemowego.

Zasadnicze pytanie więc brzmi czy da się zrobić tak żeby zapytanie było wykonywane z konta systemowego innego niż postgres?

Baza w wersji 8.4 stoi na Ubuntu 10.04.

Uff...mam nadzieję że nie zagmatwałem opisu :-)

pozdrawiam
Piotr.]]></content>
			<author>
				<name><![CDATA[hassan]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1116</uri>
			</author>
			<updated>2010-06-10T19:45:36Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=2072#p2072</id>
		</entry>
</feed>
