Nie mogłem znaleźć odpowiedzi w dokumentach, czym dokładnie jest superużytkownik w postgresie?Co to jest superużytkownik postgresowy
Czy superużytkownik ma wszystkie uprawnienia? Czy to za bazę danych? Na przykład?
Nie mogłem znaleźć odpowiedzi w dokumentach, czym dokładnie jest superużytkownik w postgresie?Co to jest superużytkownik postgresowy
Czy superużytkownik ma wszystkie uprawnienia? Czy to za bazę danych? Na przykład?
https://www.postgresql.org/docs/current/static/sql-createrole.html
klauzule te określają, czy nowa rola jest „superuser”, którzy mogą odłączać wszystkie ograniczenia dostępu w bazie danych.
tak - wszystkie przywileje w wszystkich baz danych na określonym zestawie
główny użytkownik w PostgreSQL jest użytkownik, który omija wszystkie kontrole uprawnień.
Administratorzy mogą uruchamiać polecenia, które mogą zdestabilizować lub zawiesić serwer bazy danych (np. Utworzyć funkcje C) i uzyskać dostęp do systemu operacyjnego.
Superuser jest na bazę danych. Od manual:
SUPERUSER NOSUPERUSER These clauses determine whether the new role is a "superuser", who can override all access restrictions within the database. Superuser status is dangerous and should be used only when really needed. You must yourself be a superuser to create a new superuser. If not specified, NOSUPERUSER is the default.
roli administratora omija wszystkie kontrole uprawnień.
Termin "klaster" w PostgreSQL jest historycznym i nie jest powiązany z komendą PostgreSQL CLUSTER
, która dotyczy organizacji tabel - ustawiasz użytkownika na bazę danych, a nie na klaster. Klaster jest tworzony po zainstalowaniu PostgreSQL. Instalacja będzie zwykle wykonywana pod numerem initdb
- utworzy nowy klaster z jedną bazą danych. Klaster jest po prostu katalogiem danych z bazami danych wewnątrz. Aby zlokalizować ten katalog danych, spójrz na manual.
Nie. Termin "baza danych" jest często używany kolokwialnie dla "klastra bazy danych". Ponadto termin "klaster" jest nadal bardzo często używany i nie jest jedynie historycznym, niezależnie od tego, czy wydaje się mylący. – user1071847