Narzędzia użytkownika

Narzędzia witryny


postgresql

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
postgresql [2014/08/04 21:06] – edycja zewnętrzna 127.0.0.1postgresql [2018/07/16 11:47] (aktualna) – edycja zewnętrzna 127.0.0.1
Linia 76: Linia 76:
 DROP DATABASE DROP DATABASE
 template1=# template1=#
 +</file>
 +
 +=== Nadanie praw dla innego użytkownika ===
 +
 +<file>
 +GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO user2;
 +GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA public TO user2;
 +
 </file> </file>
  
Linia 85: Linia 93:
 dbname=# GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO user_ro; dbname=# GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO user_ro;
 GRANT GRANT
 +</file>
 +
 +=== Nadanie praw tylko do backupu ===
 +
 +<file>
 +CREATE USER backup_user  WITH ENCRYPTED PASSWORD 'password';
 +GRANT CONNECT ON DATABASE production to backup_user;
 +\c production
 +GRANT USAGE ON SCHEMA public to backup_user;
 +GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO backup_user;
 +GRANT SELECT ON ALL TABLES IN SCHEMA public TO backup_user;
 </file> </file>
  
postgresql.1407179212.txt.gz · ostatnio zmienione: 2018/07/16 11:47 (edycja zewnętrzna)