• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PostgresSQL-7.1.2におけるgrantコマンドに関して)

PostgresSQL-7.1.2のgrantコマンドについて

このQ&Aのポイント
  • PostgresSQL-7.1.2のgrantコマンドを使用して、一括でテーブルの権限を与える方法について調査中です。
  • VBアプリからODBCを介してPostgresSQL-7.1.2のDBに書き込みや閲覧を行いたい場合、管理者ユーザ「postgres」からは問題なく操作できます。
  • DBαとDBβという2つのDBがあり、それぞれに対応する一般ユーザAとBを作成しましたが、テーブルが大量なため一括で権限を与える方法を探しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

あまり自信はありませんが、個々のテーブル毎にGRANTしないとしょうがないように思います。 ただ、 テーブルのリストは取得できますし バッチ(ファイルからの入力)でコマンドを実行することができますので、 エディタの置換などの機能を使って、テーブルのリストから、GRANTコマンドの羅列に変える ユーザーA用B用と作るのはそれほど手間ではないと思います。

nono_taro
質問者

お礼

アドバイスありがとうございました。 SQLのコマンドで実施することばかり頭にあって その他の方法まで頭が回っておりませんでした。 手で打つのではなく 何らかの方法でコマンドの発行を考えたいと思います。 この度はありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A