1

開発者がソースをトレースできるときに、ソースからuser idと を非表示にすることは可能ですか? 英語が下手でごめんなさい。password

4

5 に答える 5

2

ソースコードに接続文字列を入れていると思います。あなたが最初にすべきことは、それをapp.config/web.configファイルに移動することです。

http://msdn.microsoft.com/en-us/library/ms254494(VS.80).aspx

すでにapp.configまたはweb.configファイルを使用している場合は、詳細を教えてください。

于 2012-09-27T08:11:54.687 に答える
2

MS SQLを使用している場合は、統合認証を使用でき、接続文字列にユーザー名とパスワードを含めないでください。

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

( http://www.connectionstrings.com/sql-server-2008からコピーされたサンプル)

于 2012-09-27T08:21:14.860 に答える
2

パスワードが安全になるように、接続文字列をweb.configファイルに保持してから、web.configファイルを暗号化する必要があります。web.configファイルを暗号化する方法については、 http: //msdn.microsoft.com/en-us/library/dtkwfdky(v = vs.100).aspxでヘルプを参照できます 。

于 2012-09-27T08:21:48.717 に答える
1

パスワードをソースに保存しない方法は、パスワードをサーバー環境の一部にすることです(ファイルからの読み取り、環境変数への保存など)。

于 2012-09-27T08:09:49.307 に答える
1

接続文字列を暗号化します。詳細については、「保護された構成を使用した構成情報の暗号化と接続文字列の保護」を参照してください。

于 2012-09-27T08:13:00.943 に答える