Postgresql

Postgres 權限 - 未使用 dt 顯示架構

  • August 17, 2017

我在 postgres 方面沒有經驗,並且正在嘗試正確配置暫存站點。

data該數據庫在數據庫中有一個模式drupal。我使用(作為 postgres 使用者)從開發中導入了數據庫:

psql drupal <drupal.dump.sql

當我drupal使用者身份連接並執行\dt時,它只顯示正常表,而不顯示模式“數據”中的表。

我在執行時看到那些“失去”的表\dt *.*

我可能缺少一些要添加到 drupal 使用者的權限。非常感謝任何幫助!

Postgres 版本:9.3.17

search_path如果您希望該模式中的表在\dt沒有參數的執行中顯示,則必須將模式“數據”放入您的。(如果您的導入有效,那麼您已經擁有架構的權限,除非您更改了使用者)

引用自:https://dba.stackexchange.com/questions/183748