meta data for this page
Różnice
Różnice między wybraną wersją a wersją aktualną.
| Nowa wersja | Poprzednia wersja | ||
| postgresql [2021/05/26 10:09] – utworzono Paweł Grygorczuk | postgresql [2023/04/24 11:16] (aktualna) – [Zarządzanie użytkownikami] Paweł Grygorczuk | ||
|---|---|---|---|
| Linia 38: | Linia 38: | ||
| createdb -e -E UTF8 -l pl_PL.UTF-8 -T template0 somedb; | createdb -e -E UTF8 -l pl_PL.UTF-8 -T template0 somedb; | ||
| </ | </ | ||
| + | |||
| + | ===== Zarządzanie użytkownikami ===== | ||
| + | |||
| + | <code bash> | ||
| + | CREATE USER < | ||
| + | GRANT SELECT ON < | ||
| + | </ | ||
| + | |||
| + | Zmiana hasła | ||
| + | <code sql> | ||
| + | ALTER USER username WITH PASSWORD ' | ||
| + | </ | ||
| + | |||
| + | ===== Backup bazy ===== | ||
| + | wykonuje się poleceniem '' | ||
| + | |||
| + | <code bash> | ||
| + | FILE_NAME=" | ||
| + | echo " | ||
| + | su --command " | ||
| + | tar -zcvf $FILE_NAME.tar.gz $FILE_NAME.sql | ||
| + | rm -f $FILE_NAME.sql | ||
| + | </ | ||
| + | ==== Przywrócenie backupu ==== | ||
| + | |||
| + | <code bash> | ||
| + | su - postgres | ||
| + | psql nazwabazy < nazwapliku.sql | ||
| + | </ | ||
| + | |||