在PostgreSQL数据库平时会赋予很多的权限,对于这些权限是否真正赋予,并且对于各个对象,用户到底有着什么权限,有着不同的方式去验证,例如\dp+ , 查询视图,查询函数,或者使用extenson(PG_PERMISSIONS)等 一、元命令(\dp+) 通常可以使用\dp+ 列出用户,schema的默认权限。列出表、视图、序列的权限,但是它读起来比较不太方便。 postgres=# \dp+ Access privileges Schema | Name | Type | Access privileges | Column privileges | Policies --------+--------------------------+----------+-------------------------+-------------------+---------- public | a1 | view | xmaster=arwdDxt/xmaster+| | | | | chpt=r/xmaster | | public | all_permissions |...