1、创建超级用户:
CREATE ROLE user1 superuser PASSWORD '123456' login;
2、创建普通用户
CREATE ROLE user1 with login PASSWORD‘123456’;
“user1”是用户名,“123456”是密码
3、赋予用户所有权限
grant all privileges on database imsdb to user1;
4、更改数据库的owner
alter database imsdb owner to user1;
5、查看数据库:\l
6、显示所有的用户: \du
7、复制数据库
CREATE DATABASE new_db WITH TEMPLATE old_db;
8、查看运行
select * from pg_stat_activity where DATNAME = 'db_name';
9、备份数据库
/www/server/pgsql/bin/pg_dump -U root -d 数据库名称 -h 数据地址 --no-owner | gzip > dump.sql.gz
10、还原数据库
/www/server/pgsql/bin/psql -h localhost -U sun -d 数据库 -W -f 数据库文件