sql server无法打开登录所请求的数据库 登录失败

c#中用到了数据库连接,开始时时正常使用的,结果刚才不小心把原来的数据库在管理工具中点了删除,也没有备份,就把c#中bin下面的跟我删掉的是一样的数据库重新附加到管理工具... c#中用到了数据库连接,开始时时正常使用的,结果刚才不小心把原来的数据库在管理工具中点了删除,也没有备份,就把c#中bin下面的跟我删掉的是一样的数据库重新附加到管理工具中了,但是再启动程序时,就提示登录失败。。

难道这个数据库跟以前的删除的有什么不一样的吗?我把这个数据库复制到删除前所在的路径上,重新附加还是不行,难道还要重建数据库啊。。

重新建的数据库连接就没有任何问题。
展开
 我来答
匿名用户
2017-04-15
展开全部

如果你按照最佳答案的方法去处理,还未能解决问题的话,你可以试试我的方法,但并一定都有效。

如果你确定你的连接字符串没有配置错,那就用ssms进入数据库看看,是不是你把那个数据库脱机了,如果是,重新联机一下。

我连接SQL数据库出现跟题主一样的错误就是因为这个原因。

stc12C01
推荐于2017-04-19 · TA获得超过242个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:197万
展开全部
可以试着将该数据库里面的用户删除,然后将数据库的登录用户重新赋给这个数据库并授予相应权限。以MS SQL SERVER 2000为例,在[企业管理器]中找到你的附加的数据库,点击里面的用户,删除!然后在该数据库服务器的“安全性”\"登陆“上对应的用户,右键[属性],添加数据库及访问角色。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小学生玩电脑
2020-12-11 · TA获得超过198个赞
知道答主
回答量:543
采纳率:50%
帮助的人:15.2万
展开全部

SQL server数据库怎么登录?和无法登录问题处理办法,只需要这样

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
114764703
2012-12-06 · 超过11用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:31.1万
展开全部
你要访问的数据库的服务器名是“.\sqlexpress”吗?
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式