VisualStudio2008と組み込みのプロジェクトテンプレートを使用してExcel2007アドインを作成しました。私のプロジェクトには、次のような接続文字列を使用してOracleデータベースに接続するデータベース接続クラスがあります。
string connectionString = "Data Source=ibd1.dev;User Id=xxx;Password=xxx;";
私の質問は、アドインがデプロイされた後、これはどれほど安全かということです。エンドユーザー(またはいたずら好きなハッカー)がアドインを逆コンパイルして接続文字列を確認することは可能ですか?可能であれば、それを危険にさらすことはできません。
私はそれがどのように展開されているかについて言及する必要があります。Visual Studioの「公開」機能を使用して、社内の誰もがアクセスできる共有ネットワークドライブにインストールファイルを配置しています。結果のディレクトリには、setup.exe、VSTOファイル、およびDLLとMANIFESTファイルを含むいくつかのサブディレクトリが含まれます。私は通常、Webアプリの開発者であるため、デプロイメントの経験はあまりありません。
何かアドバイスをいただければ幸いです。