1

sql select * from pg_stat_activity を使用すると、データベースに接続されているすべてのユーザーを確認できます。接続されている各ユーザーを使用しているスキーマを表示するには、そのようなものが必要です

4

1 に答える 1

0

スキーマに接続できないため、探しているものが明確ではありません。スキーマは、システム内のグループの単なる論理的な名前空間です。今:

  1. ユーザーがアクセスできるスキーマを特定するには、関連するデータベースに接続して確認する必要があります。スキーマはグローバル オブジェクトではないため、これをグローバルに行うことはできません。

  2. これはグローバル オブジェクト (データベースとロール) にのみ接続されるため、search_path を表示できるはずですが、システム カタログのドキュメントを一瞥しただけでは、これを行う方法がわかりませんでした。それがあなたが探していたものなら、おそらくそこから始めなければならないでしょう.

于 2013-12-05T09:30:39.337 に答える