My Oracle Support Banner

capi.sh を使用して Discoverer 11g の接続を作成すると、"Access Denied"が発生する (Doc ID 2140264.1)

Last updated on AUGUST 15, 2019

適用範囲:

Oracle Discoverer - バージョン 11.1.1.7.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

Discoverer 11.1.1.7 の使用で下記のエラーが発生します。

Discoverer 接続の作成は動作しません。

createPrivateDisco.sh - AccessControlException: access denied

説明: Discoverer で新しい接続(/home/oracle/scripts/createPrivateDisco.sh)を作成する時に、下記のエラーが発生します。 (接続は有効ではない):

[oracle@portal scripts]$ ./createPrivateDisco.sh user_name OPS\$MANSCHEIN
Lauching capi with ...
SSO_USER user_name
DB_USER OPS$MANSCHEIN
DB_CONNECITON Production

Errors ...
java.security.AccessControlException: access denied (java.lang.RuntimePermission oracle.discoverer.connections)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
at java.security.AccessController.checkPermission(AccessController.java:546)
at oracle.discoiv.DiscoPermission.checkConnectionsPermission(DiscoPermission.java:62)
at oracle.discoiv.connections.passwordstore.PasswordStoreGateway.init(PasswordStoreGateway.java:118)
at oracle.discoiv.connections.passwordstore.PasswordStoreGateway.(PasswordStoreGateway.java:103)
at oracle.discoiv.capi.CapiCommandLineCreateRequest.execute(CapiCommandLineCreateRequest.java:76)
at oracle.discoiv.capi.CommandLineParser.main(CommandLineParser.java:281)

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.