entity framework的code first模式创建的数据库使用数据库账户登录的问题
时间:2011-12-02
来源:互联网
最近尝试code first。
code first创建的数据库好像都是采用windows身份验证登录的,在connectionStrings中写上uid和pwd也没效果,网上所有ef code first的教程connectionStrings里都是没写用户名和密码的。sql server监测看到是entity framework登录的数据库。
而且尝试在数据库自动创建后,再到sql server里增加一个用户,connectionStrings里也添加用户名和密码,还是不行,没有使用建立的用户登录。
如果最终开发完毕,把数据库移植到服务器上,总得要建个数据库的登录账号吧,不能采用系统账号登录吧,人家也不让啊。这个怎么办。
现在也确实有点问题,采用vs的服务器运行网站没问题,采用iis运行就说数据库无法登录,要将应用程序池的标识改成localsystem,原来db first设计模式不需要这样的。
是ef就是采用ef自己账号登录数据库,还是其他什么原因,现在有点搞不明白了
code first创建的数据库好像都是采用windows身份验证登录的,在connectionStrings中写上uid和pwd也没效果,网上所有ef code first的教程connectionStrings里都是没写用户名和密码的。sql server监测看到是entity framework登录的数据库。
而且尝试在数据库自动创建后,再到sql server里增加一个用户,connectionStrings里也添加用户名和密码,还是不行,没有使用建立的用户登录。
如果最终开发完毕,把数据库移植到服务器上,总得要建个数据库的登录账号吧,不能采用系统账号登录吧,人家也不让啊。这个怎么办。
现在也确实有点问题,采用vs的服务器运行网站没问题,采用iis运行就说数据库无法登录,要将应用程序池的标识改成localsystem,原来db first设计模式不需要这样的。
是ef就是采用ef自己账号登录数据库,还是其他什么原因,现在有点搞不明白了
作者: dingrain 发布时间: 2011-12-02
该回复于2011-12-02 11:54:04被管理员删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#2楼 得分:0回复于:2011-12-03 10:13:50
|
作者: dingrain 发布时间: 2011-12-02
再顶,
各位路过者也帮我顶下,我不好再顶了
各位路过者也帮我顶下,我不好再顶了
作者: dingrain 发布时间: 2011-12-03
更改连接字符串就可以了,要注意ef的默认构造函数是调用默认的conectionString
作者: dingrain 发布时间: 2011-12-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28