今天在网上下载了一个asp.net网站,刚开始用vs2008打开并可以执行的。我的连接字符串是这样子的: <connectionStrings> 但后来自己把sql server 2008默认安装的NorthWind数据库卸掉,然后再重新还原后就报:无法打开用户默认数据库(用户 计算机名\Administrator登录失败) 后来在网上找了很久才知道,原来我把sql server 2008默认安装的NorthWind数据库卸掉,然后再重新还原后,Northwind数据库的所有者已经不是SA用户,而是变为我计算机的用户,比如我的计算机名字VD4TVEDMAT3KLPJ,那么NorthWind数据库的所有者就是VD4TVEDMAT3KLPJ\Administrator。可以在NorthWind数据库上右键--属性可以查看。这错误要修改连接字符串: <connectionStrings> 当我把这问题解决后,又有一个问题:"此版本的 SQL Server 不支持用户实例登录标志"的错误,这是因为 只有SQL Server Express版的支持 自己的是 Microsoft SQL Server Enterprise Evaluation Edition 不支持 解决方法: 更改Web.Config中的连接字符串中的User Instance 为false即可 |
|