1.创建用户
create role role_name;
2.查看当前所有的用户
select user;
或是select * from current_user;
3.查看当前用户的所有权限
select * from information_schema.table_privileges where grantee='user_name';
4.不同的用户有不同的访问权限,如何分配和管理用户的权限???
5.更改当前用户
set role role_name;
6.增加模式名可以查看该模式下的数据
select * from schema_name.table_name;
7.
\d table_name
获取表结构
pglearn=# \d a
资料表 "public.a"
栏位 | 型别 | 修饰词
------+---------+--------
id | integer |
name | text |
检查约束限制
"a1" CHECK (id >= 1 AND id <= 999)