リモートデスクトップでsqlplus
Windows2003サーバにOracleClient(10g)をインストールしてリモートデスクトップ経由でsqlplusを起動したところ以下のメッセージが出力して起動しない
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
SP2-1503: Oracle Call Interfaceを初期化できません
SP2-0152: Oracleが正常に機能していない可能性があります。
OTNで調べてみると同じ事象の人がいてどうやら接続ユーザにグローバルオブジェクトの作成権限がないのが原因らしい。
Windows2003ではグローバルオブジェクトの作成権限は管理者のみになっている。
http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B819817
なのでリモート接続するユーザに管理者権限を付与するかセキュリティポリシーでオブジェクトの作成権限を許可するしかないみたいですがどちらにせよセキュリティはよわくなる?