无法打开登录所请求的数据库DbName 。登录失败。 用户 'IIS APPPOOL\DefaultAppPool' 登录失败。 的解决方案

简介: 个问题是应用程序连接池的问题。网上有些朋友说是Temp文件夹的权限的问题。也许有其它的情况是那样产生的。 本问题的特征是:数据库是SQL Server Express、程序在VS中调试成功,但是在在IIS中产生类似如下的问题 ------------------------------------------------ 无法打开登录所请求的数据库 "dbName"。
+关注继续查看

个问题是应用程序连接池的问题。网上有些朋友说是Temp文件夹的权限的问题。也许有其它的情况是那样产生的。
本问题的特征是:数据库是SQL Server Express、程序在VS中调试成功,但是在在IIS中产生类似如下的问题
------------------------------------------------
无法打开登录所请求的数据库 "dbName"。登录失败。
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。

------------------------------------------------
解决方案
1、先查看你的网站使用的是哪个应用程序池

2、设置应用程序池的选项

这里只要选LocalSystem或NetworkService就可以解决问题

目录
相关文章
|
SQL Go 数据库
SQL Server遗失管理权限账号密码怎么办?
原文:SQL Server遗失管理权限账号密码怎么办? 假如一个SQL Server实例只允许“SQL身份认证”模式登录数据库,而糟糕的是你忘记了sa的密码(sa出于安全考虑应该被禁用,这里仅仅为了描述问题)或其它具有sysadmin角色的登录名的密码?个人就遇到这样一个案例,HK一同事在一台测试服务器安装了一个测试用途的SQL Server数据库,然后这个同事离职前没有交接这个测试服务器任何信息。
1069 0
|
SQL 数据库 数据安全/隐私保护
慎重管理SQL Server服务的登录(启动)账户和密码
今天是大年初三,先跟大家拜个年,祝大家新年快乐。
1250 0
|
数据库 安全 数据库连接
用户 'IIS APPPOOL\xxxx' 登录失败
一、现象发布到iis后,网站出现以下提示异常详细信息: System.Data.SqlClient.SqlException: 用户 'IIS APPPOOL\IdealTest' 登录失败。二、分析原因1.
1310 0
|
Oracle 网络协议 关系型数据库
[20170111]设置无需口令登录数据库2.txt
[20170111]设置无需口令登录数据库2.txt --//上午测试无需口令登录数据库,这样连接数据库使用sqlplus /@book ,这样实际上通过网络连接数据库,哪怕是在本机也是这样。
873 0
|
Oracle 关系型数据库 测试技术
[20170111]设置无需口令登录数据库.txt
[20170111]设置无需口令登录数据库.txt --以前链接提到的http://blog.itpub.net/267265/viewspace-2124815/,必须考虑一种方式登录避免口令的暴露。
1078 0
|
SQL 数据库 数据安全/隐私保护
SQL Server 2008 R2 添加登录账户配置权限
一、新建登录名1. 在登录名右侧的文本框中输入新建的管理员账号名称;2. 一对单选按钮组中,选择Sql Server 身份验证,并输入登录密码;3. 勾选强制实施密码策略复选框;(密码策略一般是指加强用户登录的密码方式例如:可能需要至少8个以上字符,或在尝试若干登陆失败后该账号即被禁止登陆等等!如果觉得麻烦可以不必勾选!)4.
1292 0
推荐文章
更多