昨天我的数据库连接完好。
我们已经在我们的服务器上安装了Windows Server 2008 R2,并且已经将用户添加到客户端PC名称SMTECH5,用户jangid
现在我的数据库没有使用Windows身份验证进行连接。
只有master数据库正在连接。
这是错误:
无法连接到SMTECH5 \ COLLEGEERP。
无法打开用户默认数据库。登录失败。
用户'SMTECH \ jangid'登录失败。 (Microsoft SQL Server,错误:4064)
答案 0 :(得分:7)
如果您以不同的用户身份访问企业管理器,请转到安全性,登录节点并选择用户 - 然后将默认数据库更改为主数据库。
应该对它进行排序。
答案 1 :(得分:3)
原因是因为删除了默认数据库(查看问题的评论)。 你必须打开Sql Server Management Studio,连接数据库,然后打开Security - > Logins->右键点击帐户jangid - >属性:在窗口底部,您必须将默认数据库更改为可用数据库或master。
答案 2 :(得分:1)
在SQL Server Management Studio中尝试this