- 締切済み
Oracleインスタンスへの接続制限について
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- muyoshid
- ベストアンサー率72% (230/318)
#1 のmuyoshyid です。 ももうひとつの方法を、 A Instance, B Instance に接続するListener を分けられるなら、 sqlnet.ora にTCP.INVITED_NODES, TCP.VALIDNODE_CHECKING を指定してListener を 再起動してみて下さい。 その際、A Instance用, B Instance 用のListener はそれぞれ別のsqlnet.ora を 使用する必要がありますので、そこはTNS_ADMIN 環境変数で切り分けて下さい。
- muyoshid
- ベストアンサー率72% (230/318)
こんにちわ。 > クライアント1からはAインスタンスのみ利用可能、クライアント2からは > Bインスタンスのみ利用可能とさせる事は可能でしょうか? データベースイベントTrigger (Logon Trigger) を作成して、 ora_client_ip_address でクライアントのIP アドレスを判断して 例外を発生させれば可能です。 但し、SYSDBA 権限があるユーザでは、例外を発生させてもログイン できてしまいます。 詳細は、アプリケーション開発者ガイドを参照して下さい。
関連するQ&A
- Oracleのアクセス権制御について教えてください
Oracleのアクセス権について教えてください。 下図にあるようにTEST1というユーザがSERVE1というORACLEインスタンスにアクセスできるがTEST2というユーザはSERVE2にアクセスできないようにしたいです。 ユーザ ソフト サーバ インスタンス test1 A SERVE1 ADB test2 SERVE2 BDB Oracleでtest1はアクセスできないという制限を設けることはできました。 しかし、あるORACLE検索ソフトはサーバで動くので、全てサーバのユーザ名でアクセスされるため制限ができません。 お手数ですが解決策を教えてください。
- 締切済み
- Oracle
- ASMインスタンスについて教えてください。
オラクル初心者です。 サーバ2台、iSCSIストレージで11gのRAC構成をしているみたいなのですが、 1 ASMインスタンスってサーバごとに1つずつ作成するものなのでしょうか? それともサーバ1台に複数ASMインスタンスを冗長化の意味で作成してインスタンス障害にそなえることもあるのでしょうか。ASMインスタンスが2つあるみたいなのですが。 2 同様にDBのインスタンスもインスタンス障害にそなえての冗長化の意味で1台のDBで複数のDBインスタンス作成することもあるのでしょうか?
- 締切済み
- Oracle
- ORACLE INTERNALユーザー
ご存知の方、教えてください。 今、サーバーにORACLEが入っているのですが、 AとBという二つのデータベースがあります。 INTERNALユーザーで接続してAのデータベースをシャットダウンしたいのですが、デフォルトインスタンスのBにつながってしまいます。 INTERNALユーザーの接続先データベースを変更することは可能でしょうか? ご回答、よろしくお願いいたします。
- ベストアンサー
- Oracle
- HP-UXのOracleへのSQL
ORACLEインスタンスへ接続する場合、ローカル接続なら環境変数でORACLE_SIDを登録しておけば、sqlplus user/passwd でつながりますが、ネットワーク接続でおなじようなことはできないでしょうか。 つまりは、sqlplus user/passwd@DB名 でなく、なにかしら変数を設定して、 sqlplus user/passwd のみでネットワーク経由で他のサーバのインスタンスに接続できるでしょうか??
- 締切済み
- その他(データベース)
- VisualStudioでoracleへ接続
開発環境:VisualStudio2008 (Microsoft Visual C# 2008) OS:WinXP DB:Oracle11g (WinXP:localhost) 現在VisualStudio2008を使用し、 C#によるデータベースアプリケーションの勉強しております。 プロジェクトファイルのデータソースにoracleのテーブルを追加したいと思い、 下記手順で操作を行いましたが上手くいきません。 1.ツール(T)→データベースへの接続(D) 2.Oracleデータベースを選択→続行 3.サーバー名を「localhost:orcl」と入力し、 ユーザー名「system」,パスワード「******」を入力 4.接続失敗 oracle11gに関しては http://rina.jpn.ph/rance/index.php?OracleMaster11g%E8%AC%9B%E5%BA%A7 のサイトを参考にインストールを行い、 現在SQL*Plusを使用して各SQL文の実行が出来ているので、 インストール等は正常に出来ていると判断しております。 SQLPlusログインに成功しているので、ユーザー名やパスワードのミスは無いと思い、 恐らくはサーバー名の記載方法にミスがあるのではないかと エラー番号を頼りに調べているのですがなかなか解決できずに居ます。 どうすればOracleに接続し、 DB内のテーブルをデータソースとして追加できるのか教えてくださいませ。 初歩的な質問だとは思いますが、よろしくお願いします。
- ベストアンサー
- Oracle
- サーバーは何で接続PCを識別してるのですか?
サーバーへ複数台のクライアントPCが接続する場合、サーバーは各クライアントPCの何を基準として識別してるのでしょうか?例えば、Windows2008サーバーへXPのクライアントが接続しにいった際、そのXP側には「フルコンピュータ名」、「ユーザアカウント」がありますが、どちらで判断しているのでしょうか? 又、接続数の制限がある場合、クライアント側PCの識別名をすべて同じにすると複数のアクセスも1つと見なされ可能なのでしょうか?
- ベストアンサー
- ハードウェア・サーバー
- クライアントからのORACLE接続方法
すいませんすごい初歩的なんですが サーバーのDBにアクセスしたいんですが 環境の設定のしかたがわかりません クライアント側は OS WinNT4.0 ORACLE 8 のクライアントがはいっています クライアントの設定方法がわからないんです 設定ファイルみたいなもの作らないといけないでしょうか? それとも接続ウィザードみたいなツールが あるのでしょうか? ORACLEはつかったことがあるのですが 自分で環境設定したことがないので わからなくてこまってます ちょっとわかりにくいかもですが よろしくおねがいします
- ベストアンサー
- その他(データベース)
- 複数企業が利用するOracleの構成について
複数社に納入しているC/S型パッケージ業務ソフトを、 ASP化しようと検討しています。 (現状は各顧客先にサーバとクライアントを 設置していますが、今後はサーバのみ1台に集約して データセンタに設置し、顧客側にはクライアントのみ 設置する予定です。) そこでご相談なのが、Oracleのデータの持たせ方なのですが、 1サーバの中に顧客毎にインスタンス(データベース)を 作成するか、1インスタンスに顧客分ユーザを作成して、 ユーザ毎にスキーマをもたせるか悩んでおります。 セキュリティや個別メンテナンスを考慮すると前者の方が 良いのでしょうが、予算の関係から可能であれば後者を 採用したいと考えております。 そこでそれぞれのメリット・デメリットはどういった事が 考えられるでしょうか?(特に1インスタンスとした場合の デメリットが問題ですが。) よろしくお願いします。
- 締切済み
- Oracle
- ネットワーク接続のユーザー制限
最近ネットワーク管理担当になったのですが、ネットワーク接続にユーザー制限を設けたくて悩んでいます。 一台のPCを複数名で使用し、アドミニからのインターネット接続のみを許可し、制限ユーザーからは接続できないようにしたいのですがどうすればよろしいですか?一度アドミニでログインすれば制限ユーザーも使用できるように設定できるのが一番望ましいです。 環境はWin XP Proでルーターを使用して使っています。 よろしくお願いします。
- ベストアンサー
- Windows XP