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; 


点赞(15) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部