[PostgreSQL] Kulturalne odebranie =?ISO-8859-2?Q?uprawnie=F1?= grupie PUBLIC
zapzap - 02-09-2007 00:13
[PostgreSQL] Kulturalne odebranie =?ISO-8859-2?Q?uprawnie=F1?= grupie PUBLIC
Witam.
Zakładam bazę w następujący sposób:
su - postgres -c "createuser -A -D jankowalski" su - postgres -c "createdb -E UNICODE -O jankowalski dbjanek"
I teraz chciałbym, aby grupa PUBLIC nie miała dostępu do tej bazy. Tak, żeby do niej dostęp miał faktycznie tylko jankowalski. Jeśli zakładam bazę tak jak pokazałem wyżej, to oprócz uzytkownika jankowalski do bazy ma dostęp też grupa PUBLIC. Udało mi się jednak przy pomocy REVOKE niby ;) zdjąć te uprawnienia. Pytanie moje jest takie, czy mogę w jakiś sposób założyć bazę tak, aby nie musieć zdejmować uprawnień dla grupy PUBLIC i drugie pytanie, jak kulturalnie i fachowo zdjąć wszystkie uprawnienia grupy PUBLIC dla wszystkich elementów w danej bazie?
Dzieki z góry za wszelkie sugestie.
hubert depesz lubaczewski - 02-09-2007 00:13
Dnia 01.09.2007 zapzap <zapzap@localhost.net> napisał/a: > dla grupy PUBLIC i drugie pytanie, jak kulturalnie i fachowo > zdjąć wszystkie uprawnienia grupy PUBLIC dla wszystkich > elementów w danej bazie?
najprościej - wytnij dostęp do tej bazy w pg_hba.conf.
depesz
-- quicksil1er: "postgres is excellent, but like any DB it requires a highly paid DBA. here's my CV!" :) http://www.depesz.com/ - blog dla ciebie (i moje CV)
Kos - 02-09-2007 00:14
hubert depesz lubaczewski pisze: > Dnia 01.09.2007 zapzap <zapzap@localhost.net> napisał/a: >> dla grupy PUBLIC i drugie pytanie, jak kulturalnie i fachowo >> zdjąć wszystkie uprawnienia grupy PUBLIC dla wszystkich >> elementów w danej bazie? > > najprościej - wytnij dostęp do tej bazy w pg_hba.conf. > > depesz > Przylacze sie do pytania.
A jak mam dostep do bazy tylko przez phppgadmina, to czy:
REVOKE ALL PRIVILEGES ON DATABASE moja FROM PUBLIC
zalatwi sprawe?
Pozdrawiam, Kosmaty
hubert depesz lubaczewski - 02-09-2007 00:14
Dnia 01.09.2007 Kos <kos@kos.kos> napisał/a: > Przylacze sie do pytania. > A jak mam dostep do bazy tylko przez phppgadmina, to czy: > REVOKE ALL PRIVILEGES ON DATABASE moja FROM PUBLIC > zalatwi sprawe?
sprawdź. to na pewno zależy od werji. zobacz czy w twojej wersji jest taki 'privilege" jak "connect to" bazy danych.
depesz
-- quicksil1er: "postgres is excellent, but like any DB it requires a highly paid DBA. here's my CV!" :) http://www.depesz.com/ - blog dla ciebie (i moje CV)
zapzap - 05-09-2007 00:21
hubert depesz lubaczewski wrote:
> najprościej - wytnij dostęp do tej bazy w pg_hba.conf.
Tak zrobię - dzięki serdeczne :)
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO
Czy zna (obsługuje) ktoś program Iso Draw ?
MYSQL - kodowanie w ISO-PL
strona plus baza w iso do utf-8
Kodowanie: z iso na utf
postgresql - int/int
postgresql Select count(*) czy raczej Select count(ID)
Postgres - replikcja master-master
Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL]
Wstawianie nowego wiersza w przypadku jego braku podczas SELECT w PostgreSQL
zanotowane.pldoc.pisz.plpdf.pisz.plnawschodzie.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|