asp.net (framework 4.7)项目发布iis(三) 数据库配置篇(无法打开请求的数据库、管道另一端上无任何程序)

阿里云服务器的购买与iis配置与项目部署 (篇一)
asp.net MVC + EF发布iis服务器(篇二)

项目部署后如果出现如下错误或服务器刚安装SQLserver的情况下需要进行数据库的一些设置

在这里插入图片描述

1. 使用Windows方式登录sqlserve 启动sa的登录方式

此处sa的密码需要与上一篇覆盖连接时使用的sa密码一致)
在这里插入图片描述

2. 然后修改登录方式为双验证方式,此时设置完成后需要重启数据库与相关服务

在这里插入图片描述
如果未完成数据库服务的重启,则将出现如下错误 无法登录
在这里插入图片描述
若有如下错误:
在这里插入图片描述
取消强制密码规则
在这里插入图片描述

3. 现在开始重启数据库的服务

在这里插入图片描述
重启完成 再登录,就可以成功使用sa登录了

但是执行项目时将会报如下错误,表示我们的登录没有权限操作相关数据库
在这里插入图片描述

4. 现在开始给登录名设置相关的访问权限

登录数据库 依次展开,找到 NT AUTHORITY\SYSTEM这个登录名,iis将会使用这个登录进行数据库的登录,所以我们需要给这个登录名分配相关数据库的操作权限
在这里插入图片描述
右键属性 进行权限的分配(因为上面的错误信息是同学那拿来的,所以这里会有不同 但是思路是一样的,给想相应的数据库分配权限就可以)
在这里插入图片描述
完成,刷新一下iis再看看可不可以连接数据库了吧

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值