Опубликовано 07/07/2014
Работа с ролью
postgres=# CREATE USER test WITH PASSWORD 'test1';
CREATE ROLE
postgres=# ALTER USER test WITH PASSWORD 'test2';
ALTER ROLE
postgres=# create database testhome with owner test;
CREATE DATABASE
postgres=# drop database testhome;
DROP DATABASE
postgres=# drop user test;
DROP ROLE
postgres=#
Передача прав одного пользователя другому
REASSIGN OWNED BY old_role [, ...] TO new_role
Копирование выборки в csv файл
COPY (select SomeFields from SomeTable where SomethingSpesial) TO '/tmp/db_dump.csv' DELIMITER '#' CSV HEADER;
Очиста таблицы и всех зависимых от нее таблиц
TRUNCATE some_table CASCADE;
Добавить комментарий