現在AccessにてOracleのDBサーバーとリンクさせて処理を行うプログラムを作成しております。
通常のAccessの動きですと以下のとおりとなるのですが、参照するDBによって以下の動きが行えません。
■ Accessの通常の動き
・Oracle(外部)DBと接続がある場合、Access起動後に一度ユーザ認証を行えば以降Accessを閉じるまでは再認証が聞かれず、テーブルへのアクセスが可能
・リンクテーブル設定時に認証用のID・PW保存を行うと、以降は保存したID・PWで認証がかかるようになる
■ 状況
・読取専用ユーザ・書込権限付与ユーザ
・ Access起動後、何度もユーザ認証が発生。(※ 認証が発生するタイミングがテーブルのアクセス単位なのか、時間での切断によるものなのかは不明。)
・ ID・PW保存もエラーとなり不可
■ エラー内容
⇒ ODBC-呼び出しが失敗しました。
認証をかけるID・PWがフル権限だと上記の現象は発生いたしません。
(※ 業務上、フル権限でのID・PW保存は行いたくありません。)
よろしくお願いいたします。
モデレータ注 : 「Windows」カテゴリに投稿されましたが、内容から判断して Office カテゴリに移動しています。