1、使用最大的权限登录
postgres 一般是最大的管理员权限
2、查看已有的用户
如果在padmin中就执行
select user
如果是 liunx命令行,就执行
psql -U ‘sa’
2、创建新的用户
CREATE USER sa WITH PASSWORD ‘123456’;
3、授权用户数据库权限
GRANT ALL PRIVILEGES ON DATABASE billing TO sa;
4、授权用户数据库表的权限
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO sa;
/* 赋给用户表的所有权限 */
GRANT ALL ON tablename TO user;
/* 赋给用户数据库的所有权限 */
GRANT ALL PRIVILEGES ON DATABASE dbname TO dbuser;