首页 > 其他 > 详细

postgres schema访问权限设置

时间:2020-11-06 12:00:34      阅读:234      评论:0      收藏:0      [点我收藏+]


查看schemas

[postgres@node1 ~]$ /usr/pgsql-9.6/bin/psql  -h 51.0.1.213 -Ufire firedb

查看schemas

firedb=# \dn+
技术分享图片

firedb=# SELECT nspname FROM pg_namespace;


Owner表示schemas 属于哪个用户,Access privileges 表示是否可以访问。


授权schema

firedb=# grant USAGE on SCHEMA big_emergency_auth to fire;
GRANT


技术分享图片

设置set search_path,这里是搜索路径,如果搜索路径没有这个SCHEMA 我们也无法查看到

set search_path TO "$user",public,amp,apolloconfigdb


查看当前SCHEMA

firedb=# show search_path;

"$user", public, amp, apolloconfigdb,


查看表

firedb=#

firedb=# \dt
                         List of relations
        Schema       |            Name             | Type  | Owner
--------------------+-----------------------------+-------+-------
  amp                | amp_auth                    | table | fire
  amp                | amp_change_log              | table | fire
  amp                | amp_login_log               | table | fire
  amp                | amp_org                     | table | fire
  amp                | amp_org_personnel           | table | fire
  amp                | amp_pw_chg_type             | table | fire
  amp                | amp_role                    | table | fire
  amp                | amp_staff                   | table | fire
  amp                | amp_staff_auth              | table | fire
  amp                | amp_staff_org               | table | fire
  amp                | amp_staff_role              | table | fire
  amp                | ss_org                      | table | fire

……………………………….









postgres schema访问权限设置

原文:https://www.cnblogs.com/menkeyi/p/13935660.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!