首页 > 数据库技术 > 详细

Ado.Net实体数据模型EF,如何在代码中添加数据库连接密码

时间:2015-09-23 01:00:38      阅读:404      评论:0      收藏:0      [点我收藏+]

在创建EF模型的时候,VS2013提示说“在连接字符串中存储敏感数据可能有安全风险”,于是我选择了在代码中添加,可是如何通过代码添加呢?

我在网上百度了下,没有人说的清楚直观。

假设我们创建了一个名字是“mytest”的实体数据模型,那么在项目中就会生成一个mytest.emdx,我们展开它mytest.emdx -> mytest.Context.tt -> mytest.Context.cs

在这个cs文件中我们能够看到一个构造函数,假设你的数据库名称是mydb,它的类名就是mydbEntities,我们在构造函数中添加 

this.Database.Connection.ConnectionString += ";password= /**这里填数据库密码***/ ;";

  如此我们就将数据库密码通过代码的方式添加到了连接字符串中,而不是明文保存在配置文件里面了。

Ado.Net实体数据模型EF,如何在代码中添加数据库连接密码

原文:http://www.cnblogs.com/zhuxiaoxiao/p/4830999.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!