1、首先需要登录postgresSQL,这里是登录本地的用户为postgres的数据库:
-h:登录的ip
-u:登录的用户
-p:端口号
-d:需要登录的数据库
psql -h localhost -U postgres -p 5432 -d postgres
2、创建新的用户,但是这个用户是没有权限
CREATE user user_name WITH PASSWORD '123456';
//或者CREATE role user_name WITH PASSWORD '123456';
3、给予权限。
//数据库下的全部表的权限
grant select on all tables in schema public to myh;
grant sinsert on all tables in schema public to myh;
grant update on all tables in schema public to myh;
//数据库下的某个表的权限
grant select on public.user to myh;