[已解决问题] sql2005登录失败???
提问时间: 2007-12-02 12:07
浏览:728 次

我在sql2005删除了我登录名登录使用的默认数据库,再次登录的时候,登录不上去了。

怎么才能修改啊,把默认数据库改掉。

进去后点击登录名修改属性,出现对话框。

有没有办法了,还有默认的sa帐号怎么用?


提问者:李永京 - 菜鸟二级

问题补充:我用的是VS2008自带的sql2005,然后自己安装了sql2005界面工具,在安装过程中没有设置sa密码,可惜他怎么登录不进去。
具体问题看下图片:复制到浏览器地址栏看
图片:http://pddl01.mofile.com/p/1/2007/12/2/8K/8KEN1ZJB4A_204_1024_768.jpg
修改好了!唉,搞了我两个多小时啊,重复研究试验:

具体我的方法这样的:
更改windows用户登录方式,不使用欢迎屏幕;重启计算机用Administrator帐号进去,修改我的帐号数据库的配置,默认连接数据库换一个,重启到我的用户下就OK了。

最佳答案
sa是超级管理员,如果安装过程中没有指定过密码,这个应该是空密码,如果是本机,还可以使用windows身份验证,进去之后把你要使用的账号默认数据库改了就可以了
2007/12/2 12:44:27 回答者:丁学


提问者对于答案的评价:顺便说一句:怎么用sa帐号 1. 用Windows身份验证登陆(这个应该是不会存在问题的, 在新安装好实例(SQL Server)的情况下, Windows身份验证是不可能被禁用的(安装过程中没有可以设置禁用Windows身份验证的地方) Manage Studio -- 菜单"文件"--"连接对象资源管理器", 身份验证中选择"Windows Authentication" 2. 连接成功后, 右键你的实例, 选择"属性" 3. 在"属性"窗口中, 转到"Security"(安全性)项, 在"服务器身份验证"中设置为"SQL Server和Windows身份验证模式", 确定, 根据提示, 你应该重新启动sql服务 4. 重新启动sql服务后, 照用Windows身份验证连接, 然后执行下面的语句启用sa用户, 同时清除sa的密码(能成功登陆后再根据你的需要设置) EXEC sp_password null,null,'sa' ALTER LOGIN sa ENABLE 5. 语句执行完成后, 再用sa连接你的实例, 应该就没有问题了.
其它回答(1)
直接用sa应该是能登陆的,而你业可以修改你原来登陆帐号的默认数据库,改成系统存在的数据库就可以了
8个月前   回答者:郁闷剑客 - 菜鸟二级
评论
8个月前   李永京 :
还可以评论自己的回答啊???
顺便说一句:怎么用sa帐号 1. 用Windows身份验证登陆(这个应该是不会存在问题的, 在新安装好实例(SQL Server)的情况下, Windows身份验证是不可能被禁用的(安装过程中没有可以设置禁用Windows身份验证的地方) Manage Studio -- 菜单"文件"--"连接对象资源管理器", 身份验证中选择"Windows Authentication" 2. 连接成功后, 右键你的实例, 选择"属性" 3. 在"属性"窗口中, 转到"Security"(安全性)项, 在"服务器身份验证"中设置为"SQL Server和Windows身份验证模式", 确定, 根据提示, 你应该重新启动sql服务 4. 重新启动sql服务后, 照用Windows身份验证连接, 然后执行下面的语句启用sa用户, 同时清除sa的密码(能成功登陆后再根据你的需要设置) EXEC sp_password null,null,'sa' ALTER LOGIN sa ENABLE 5. 语句执行完成后, 再用sa连接你的实例, 应该就没有问题了. 
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除