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
Nowa wersjaNastępna rewizja po obu stronach
postgresql [2014/08/04 21:06] – edycja zewnętrzna 127.0.0.1postgresql [2017/11/14 13:01] kamil
Linia 76: Linia 76:
 DROP DATABASE DROP DATABASE
 template1=# template1=#
 +</file>
 +
 +=== Nadanie praw dla innego użytkownika ===
 +
 +<file>
 +GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO user;
 +GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO user;
 </file> </file>
  
Linia 85: Linia 92:
 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.txt · ostatnio zmienione: 2018/07/16 11:47 przez 127.0.0.1