postgres 创建新用户并授权

postgres 默认用户是postgres,为超级用户。

第一步:先以postgress 登录

1)psql -U '用户名' 

2.)创建数据库新用户

      

CREATE USER 用户名 WITH PASSWORD '*****';

3)授予用户数据库权限

  

GRANT ALL PRIVILEGES ON DATABASE 数据库名 TO 用户名;

4)授予用户查看刚授权的数据库的里面的表的权限

GRANT ALL PRIVILEGES ON TABLE 表名  TO 用户名;

附带一条:修改的表的类型

alter table 表名 alter 字段名 type 类型;

附带一条:增加表新的字段

alter table 表名 add column 字段名 text(字段类型);

2018-08/22新增:设置主键自增

CREATE SEQUENCE user_id_seq
START WITH 1
INCREMENT BY 1
NO MINVALUE 
NO MAXVALUE
CACHE 1;

alter table sys_user alter COLUMN id set DEFAULT nextval('user_id_seq');

猜你喜欢

转载自blog.csdn.net/XuHang666/article/details/81506297