こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

oinstallとdbaグループ、所有ユーザーについて

マニュアルでは、
Oracleインベントリ・グループのデフォルトは「oinstall」
OSDBAグループのデフォルトは「dba」
Oracleソフトウェア所有者ユーザーは通常は「oracle」
ですが、
自分はこれ以外で設定したことが無いのですが、
上記のOSグループとOSユーザーのデフォルト以外で、
(例えば、oinstallでなく、oins1とか、
     dbaではなく、db1とか、
     oracleでなく、ora1とか)
にしても、問題は無いものでしょうか。

もし、ご存知の方いらっしゃいましたら、教えてください。

投稿日時 - 2009-12-24 18:32:52

QNo.5544937

困ってます

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

可能かどうかという意味では可能です。
マニュアルを参照してください。

http://otndnld.oracle.co.jp/document/products/oracle10g/102/solaris/B25025-02/pre_install.htm#713691

必要なのは「OSDBAグループ」と「Oracleインベントリ・グループ」です。特に名前は関係ありません。
※内部的にはグループはIDで管理されてるし、グループ作成時にIDを指定しない限りそれぞれの環境でバラバラなので、名前には特に意味はないです。

開発環境で別バージョンのOracleを入れるときに、OSユーザ毎に権限を変えたくて、dba10gとか、dba9iとかは作ったことがあります。

本番環境では、あえて変えたことはないですね。

投稿日時 - 2009-12-25 12:33:09

お礼

ご返信ありがとうございます。
本当助かりました。
ご指摘いただいたマニュアルをよくよく読んでみると、
既に存在する場合を除いて、デフォルト値を使用すべきなんですね。
また、実際のご経験談も本当にありがとうございます。
とりあえず、デフォルトで行くように提示してみたいと思います。
根拠ご提示いただきまして本当にありがとうございました。

投稿日時 - 2009-12-25 13:24:38

ANo.2

このQ&Aは役に立ちましたか?

6人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

Oracle9でやったことありますが、別に問題なかったですよ。
ちゃんとインストールの時にdbaやoinstallの代わりに指定してあげれば。
ユーザ名も別にoinstall、dbaに所属していればなんでも良かったですよ。

投稿日時 - 2009-12-24 18:59:21

お礼

ご返信ありがとうございます。
なるほど、大丈夫そうということですね。

デフォルトって書いてあるところを見ると、
多分、Oracle社の検証もこのグループ、ユーザーできっと
検証しているのかなとか思い、変更してみての検証って
されていないのではとも思うところで、
何か不具合がでたらやだなと思っていました。

wildcat-ypさんがグループ名やインストールユーザー名を
デフォルト以外にした時は、やはりお客様の命名規則や
セキュリティのためになりますでしょうか。

投稿日時 - 2009-12-25 09:36:25

あなたにオススメの質問