<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - logowanie do bazy]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=1483&amp;type=atom"/>
	<updated>2013-04-10T17:28:46Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=1483</id>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4146#p4146"/>
			<content type="html"><![CDATA[Dobra, załapałem wreszcie. Kopia zrobiona
Wielkie dzięki, masz cierpliwość. Stawiam wirtulane piwko :)]]></content>
			<author>
				<name><![CDATA[uknak]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1565</uri>
			</author>
			<updated>2013-04-10T17:28:46Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4146#p4146</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4145#p4145"/>
			<content type="html"><![CDATA[Programem pg_dump. pg_dump --help pokaże opcje.]]></content>
			<author>
				<name><![CDATA[depesz]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1564</uri>
			</author>
			<updated>2013-04-10T17:18:01Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4145#p4145</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4144#p4144"/>
			<content type="html"><![CDATA[Dobrze, czyli robię tak:

psql baza rola(użytkownik)
\l 
i tu mam moją bazę z właścicielem, z polecenia psql który wykonałem wyżej

jak teraz wykonać jej kopię bazy? Przepraszam, proszę baaaardzo łopatologicznie :)]]></content>
			<author>
				<name><![CDATA[uknak]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1565</uri>
			</author>
			<updated>2013-04-10T17:16:07Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4144#p4144</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4143#p4143"/>
			<content type="html"><![CDATA[Wydaje mi się, że mylisz mechanizm "su -" z użytrkownikami postgresa.

su - zmienia użytkownika systemowego. A "ALTER USER" zajmuje się użytkownikami w bazie danych. Jedni z drugimi absolutnie nie są powiązani.

To co podałem tyczyło się postgresa - bo to forum o postgresie. Do zmiany hasła kont systemowych (shellowych) służy polecenie "passwd". Ale to temat na zupełnie inne forum.

Kopię bazy danych (zakładając, że chodzi ci o backup/dumpa) może robić suepruser lub dowolny user który ma prawa do czytania danych z tej bazy.

Właściciel bazy danych jest wypisany w tabelce którą dostajesz po wykonaniu \l w psqlu.]]></content>
			<author>
				<name><![CDATA[depesz]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1564</uri>
			</author>
			<updated>2013-04-10T08:40:15Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4143#p4143</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4142#p4142"/>
			<content type="html"><![CDATA[w sumie to nic mi to nie dało ...
powiedzmy, ze chcę zrobić kopię bazy ...
próbuję zalogować się : su - u1 pyta o hasło, wpisuję i niestety jest Sorry

Czy tylko użytkownik postgres może robić kopię bazy? Jak sprawdzić jaki użytkownik jest właścicielem bazy danych (czyli postgresem)? Czy da się taką kopię zrobić jakoś inaczej?]]></content>
			<author>
				<name><![CDATA[uknak]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1565</uri>
			</author>
			<updated>2013-04-09T23:48:07Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4142#p4142</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4141#p4141"/>
			<content type="html"><![CDATA[ALTER USER u1 WITH PASSWORD 'whatever';]]></content>
			<author>
				<name><![CDATA[depesz]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1564</uri>
			</author>
			<updated>2013-04-09T22:20:14Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4141#p4141</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4140#p4140"/>
			<content type="html"><![CDATA[dzięki :) udało się
jak mu teraz nadać hasło?]]></content>
			<author>
				<name><![CDATA[uknak]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1565</uri>
			</author>
			<updated>2013-04-09T22:19:14Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4140#p4140</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4139#p4139"/>
			<content type="html"><![CDATA[Zobacz gdzie postgres ma plik pg_hba.conf. Jeśli możesz się podłączyć do bazy, wydaj polecenie: "show hba_file;".

Potem przeedytuj ten plik, i zamień "password" lub "md5" na "trust" - najlepiej tylko w linii która zaczyna się od "local".

Potem reload bazy danych (/etc/init.d/postgresql reload? pg_ctl -D katalog_z_danymi reload?), i już powinieneś móc zalogować się na dowolnego usera bez hasła - używając psql'a: psql -U u1.]]></content>
			<author>
				<name><![CDATA[depesz]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1564</uri>
			</author>
			<updated>2013-04-09T22:08:28Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4139#p4139</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4138#p4138"/>
			<content type="html"><![CDATA[Dobra: udało mi się tak:
loguję się na innego użytkownika niż root i wydaję polecenia psql _ _
teraz wydaję \du  widzę dwóch użytkowników: u1 i u2. Jeden z nich oznaczony jest jako superuser. 

Co teraz? jak się zalogować, gdy nie znam jego hasła?

Mogę teraz utworzyć innego superuser?]]></content>
			<author>
				<name><![CDATA[uknak]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1565</uri>
			</author>
			<updated>2013-04-09T21:49:24Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4138#p4138</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[logowanie do bazy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=4137#p4137"/>
			<content type="html"><![CDATA[Witam
Proszę Was o pomoc. "Odziedziczyłem" bazę i muszę się nią zająć. Nie znam się na niej, a złośliwość/brak_pamięci poprzedniego pracownika powoduje, że nie znam hasła do niej.
I tak pracując jako użytkownik root wydaję polecenie: su - postgres
I teraz mam komunikat: Unknown id: postgres

I teraz: czy to oznacza, że użytkownik ten został usunięty? Czy możliwe, że został utworzony użytkownik z takimi samymi  uprawnieniami? Jak mogę go wyłapać?
Przeraża mnie, że mogę nie mieć dostępu admina teraz do bazy]]></content>
			<author>
				<name><![CDATA[uknak]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1565</uri>
			</author>
			<updated>2013-04-09T20:16:48Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=4137#p4137</id>
		</entry>
</feed>
