これが私の接続文字列です:
<connectionStrings>
<add name="ArticleDbContext" connectionString="Data Source=|DataDirectory|MyBlog.sdf" providerName="System.Data.SqlServerCe.4.0" />
<add name="BlogDbContext" connectionString="Data Source=|DataDirectory|MyBlog.sdf" providerName="System.Data.SqlServerCe.4.0" />
<add name="CompanyDbContext" connectionString="Data Source=|DataDirectory|MyBlog.sdf" providerName="System.Data.SqlServerCe.4.0" />
<add name="UserProfileDbContext" connectionString="Data Source=|DataDirectory|MyBlog.sdf" providerName="System.Data.SqlServerCe.4.0" />
<add name="ApplicationServices" connectionString="Data Source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb1.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings>
アプリケーションの実装に関する考慮事項について、このhttp://msdn.microsoft.com/en-us/library/ms181873(v=vs.90).aspxを読んでいました。
これらにパスワードを設定してから暗号化する必要があると思います。それは正しいですか、そして事後にどうすればいいですか?web.configファイルにパスワードを入れることに懸念はありますか?私はあなたのパスワードを読み取ることができる逆コンパイラーについて何かを読みました...これは本当の脅威ですか?このアプリを保護するにはどうすればよいですか?