4
A
回答
5
首选的方法是什么? 不要!
使用可信连接和Windows主体。
在connection string,或者:
Trusted_Connection = Yes
或
Integrated Security = SSPI (or True)
2
可以存储连接字符串在web.config中的你<connectionStrings>
部分,然后通过加密使用aspnet_regiis
该部分(在你的C:\Windows\Microsoft.NET\Framework\v2.0.50727
目录):
aspnet_regiis.exe -pef "connectionStrings" C:\yourproject\YourWebSite
aspnet_regiis
有许多配置参数 - -pef
允许您指定您的网站项目所在的物理路径(并找到该路径中的web.config文件并加密其中的connectionStrings
部分)。
或者你也可能在服务器名称(和数据库名称,如果它是可配置的并且可以改变的话)单独存储在配置文件中,并且只在运行时在内存中建立连接字符串,甚至不存储整个连接任何字符串。但只要你有这样的敏感信息,存储在配置文件中,建议你加密它。
Marc
相关问题
- 1. 存储连接字符串
- 2. 在数据库中存储连接字符串
- 3. 你在哪里存储数据库连接字符串?
- 4. 在Silverlight项目中存储EF数据库连接字符串
- 5. 类库数据库连接字符串
- 6. 存储数据库连接
- 7. Oracle数据库连接字符串?
- 8. 访问数据库连接字符串
- 9. 访问数据库连接字符串
- 10. 数据库连接字符串错误
- 11. Vb.net Access数据库连接字符串
- 12. 远程数据库连接字符串
- 13. 只读数据库连接字符串
- 14. c#数据库连接字符串
- 15. SQLite数据库连接字符串
- 16. 数据库连接字符串位置
- 17. SQL Server数据库连接字符串
- 18. 与Oracle数据库连接字符串
- 19. Fortran的存储连接字符串
- 20. 安全存储敏感配置数据,如连接字符串
- 21. 在heroku中存储数据库连接字符串的安全方法
- 22. 如何仅在数据访问层(.NET类库)中存储连接字符串
- 23. 存储WPF中多个SQL Server数据库的连接字符串信息
- 24. 如何删除存储在Visual Studio中的数据库连接字符串?
- 25. 哪里存储数据库字符串连接在Java Web应用程序?
- 26. Python数据库连接字符串与德比数据库
- 27. 更改数据库中的连接字符串数据库
- 28. Magento或Zend缓存数据库连接字符串吗?
- 29. 使用web.config(asp.net,vb)来保存数据库连接字符串
- 30. 连接字符串连接到MySql数据库?
'Integrated Security = SSPI' ftw。 – Eric
但你会在哪里存储连接字符串? – Csharp
在你的app.config中 –