[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Podstawy PostgreSQL 8



Cześć,

Chciałem zapytać o kilka analogii w stosunku do bazy MySQL która jest
mi lepiej znana, czyli w MySQL jest tak a jak to zrobić to PostgreSQL
:-) Dodam ze konfiguracja w zasadzie domyślna po instalacji, wersja
8.1.9.

1. Root bazy (owner)

W MySQL rootem jest login root (siedzi w bazie MySQL), jak jest w
PostgreSQL, kto jest rootem?


2. Logowanie

MySQL:
mysql -u root -p

PostgreSQL:
Do tej pory robiłem tak, że "su" na użytkownika systemowego postgres i
wtedy "psql", bo jak robiłem tak:

# psql -U postgres -W
Password for user postgres:
psql: FATAL:  Ident authentication failed for user "postgres"

pomimo dobrego hasła, o co chodzi?


3.Prawa

MySQL:
grant all on db_name.* to admin_bazy identified by 'haselo';

i już mam roota bazy, co w większości przypadków mi wystarcza, przy
czym automatycznie tworzony jest użytkownik z takim hasłem, jak można
uzyskać to samo pod PostgreSQL, czyli stworzyć bazę i stworzyć roota
dla tej bazy?

--
Pozdrawiam

Reply to: