プロが教える店舗&オフィスのセキュリティ対策術

PostgreSQLは現在初心者なのですが、ある特定のユーザーのみデータベースへアクセスできるようにしたいのですがPerlからのインターフェースでは可能でしょうか?
よろしくお願いいたします。

A 回答 (1件)

もう少しどういうアプリを作りたいのか、説明したほうが適切な回答が得られると思います。



仮に、CGIとしてPerlのプログラムを動かし、そこからPostgreにアクセスする場合は、スクリプト自体で認証の仕組みを作るか、Basic認証などを使ってスクリプトへのアクセスを認証するかのどちらかが普通だと思います。
なぜなら、通常そういう場合はPerlスクリプトからDB接続するユーザー名は1つに固定されるからです(もちろんユーザー名を記入してもらうプログラムを書けば別)。

そういうことではなく、UNIXのコマンドラインから動かすという場合は、ユーザーごとにPostgreのユーザー名を分けて、それで管理すればいいように思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。
とりあえず、ユーザー認証の方法を考えてみます。

お礼日時:2001/02/07 09:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!