1、登錄數據庫
/* 切換到數據庫用戶 */
su - postgres
/* 登錄 */
psql
登錄成功顯示如下:
bash-4.2$ psql
psql (9.3.17)
Type "help" for help.
postgres=>
2、切換數據庫
/* 登錄指定數據庫 */
psql -U user -d dbname
/* 列舉數據庫 */
\l
/* 切換數據庫 */
\c dbname
3、用戶管理
/* 創建用戶 */
CREATE ROLE rolename;
CREATE USER username WITH PASSWORD '*****';
/* 顯示所有用戶 */
\du
/* 修改用戶權限 */
ALTER ROLE username WITH privileges;
/* 賦給用戶表的所有權限 */
GRANT ALL ON tablename TO user;
/* 賦給用戶數據庫的所有權限 */
GRANT ALL PRIVILEGES ON DATABASE dbname TO dbuser;
/* 撤銷用戶權限 */
REVOKE privileges ON tablename FROM user;
/* 撤銷用戶權限 */
4、數據庫操作
/* 創建數據庫 */
create database dbname;
/* 刪除數據庫 */
drop database dbname;