誰かがこれを調べて、私を助けてくれませんか........
私は最近、DB2 テーブルからデータを抽出し、HTML レポート形式に入力するための VB.NET ユーティリティを開発しました。接続に ISeries ODBC プロバイダーを使用しています。このユーティリティは、ほとんどのユーザーにとって問題なく機能しているようです。
一部のユーザー、明らかにシステムの管理者権限を持たないユーザーの場合、これは機能しません。ユーザーは次のエラーを受け取ります。
System.Transactions.Diagnostics.DiagnosticTrace が例外をスローしました
connection.Open
DB接続部の行でエラーが発生します。
Dim cn = New OdbcConnection("DSN=dsnname;UID=user;PWD=pswd")
Dim cmd As New OdbcCommand(qry, cn)
cn.Open() ' here
ユーザーに管理者権限を付与せずにこれを解決する方法はありますか?