Postgresql經常使用命令彙總

Postgresql經常使用命令彙總

sudo -u postgres psql      #進入postgresql
ALTER USER postgres WITH password 'postgres';        #修改postgres用戶密碼
psql -h 192.168.68.17 -p 5432 -U cmdbuild          #遠程鏈接命令
create user cmdbuild with password 'cmdbuild';        #建立cmdbuild用戶,密碼爲cmdbuild
create database cmdbuild owner cmdbuild;            #建立數據庫cmdbuild,擁有做者爲cmdbuild
grant all privileges on database cmdbuild to cmdbuild;            #受權
SELECT datname FROM pg_database;    #查看全部數據庫
\c 數據庫名        #切換指定數據庫
 select * from pg_tables;        #獲取當前db中全部表的信息
psql -U cmdbuild -W -d cmdbuild -f *.sql        #導入sql文件
psql -d cmdbuild -h 192.168.68.17 -p 5432 -U cmdbuild -f *.sql        #導入sql文件
select * from pg_roles;        #查看用戶權限
ALTER ROLE cmdbuild WITH CREATEROLE;        #爲用戶添加CEEATEROLE權限
\q或者control+d離開

若是報FATAL: Peer authentication failed for user "postgres" 解決方法sql

相關文章
相關標籤/搜索