2

私は、そのユーザーとパスワードをdatabase.ymlファイルに送信するためにフォームにhttpログを設定する方法を知りたいので、そのユーザーとパスワードを使用してデータベースにログインします。複数のデータベースユーザーRails 3のアプリケーション

私は異なる特権を持つ複数のデータベースユーザーを持っているためです。

ご返信いただきありがとうございます。誰もがこの質問への答えを探している場合は

データベースは、PostgreSQL(それが重要ならば、そう思うが、私は多分、誰かが尋ねてきます賭けいけない)

+0

Railsは実際にはそうではありません。 Database.ymlは、アプリケーション全体へのデータベースアクセスを提供します。通常は、特定のアプリケーション機能やデータに対する認証と認可をコードで処理します。 – Yardboy

+0

待機、データベース資格情報に基づいてアプリケーションへのアクセスを許可しますか? –

+0

さて、私は今私がやりたいことが起こらないことを知っている...私はアプリで複数のデータベースユーザを持つことができ、それぞれのコンピュータからアプリを実行することができます...クラスプロジェクトは2台の物理マシンと4台の仮想マシンでは、それぞれにレールをインストールしてアプリを実行できます。もちろん、データベースを実行している1台のマシンに接続するために、それぞれのdatabase.ymlを設定する必要があります。これはどう思いますか? – Saul

答えて

1

です。それはあるが

のみ概要このpresentation from James Edward Grayから先端21を参照してください。それは、高レベルで、ユーザーごとに異なるデータベースを作成して使用する方法を示しています。それは長いプレゼンテーションです。このヒントは、方法の3分の1です。

正しい方向に向けるだけで十分でしょう。

関連する問題