SQL数据库不能登陆的几种常见情况:
一)忘记sa密码,要修改密码;
二)知道sa密码,要修改密码;
三)数据库用windos身份验证和SQL身份验证都不能登陆SQL数据库时,修改密码;
一、
遇到第一种情况时,打开SQL2005数据库,用windos身份验证登陆,这种方式不需要用户名和密码,点连接按钮可直接以管理员的身份进入数据库.
依次点开安全性→登录名,对sa项右键→属性,在修改密码项填上想要修改的密码和确认密码再输入一遍,确定完成.
二、
第二种情况比较常见,知道sa密码想要修改,可以直接用SQL身份验证的方式登陆
并修改sa密码即可
三、
第三种情况的原因多一些,如果两种验证方式都登陆不到SQL数据库,
①首先检查SQL server是否启动:配置工具→SQL Server配置管理器(本地)→SQL Server 2005服务,看其中的SQL Server(实例名),是否处于正常启动状态.如果没有启动手动启动SQL Server 2005服务后再尝试登陆修改sa密码;
②如果①步奏不能解决,还有一种可能原因是因为电脑操作系统【管理员权限】的权限问题所致,很多原因是因为当前登陆操作电脑操作系统的操作员不是administrator权限,此种情况可以注销电脑后使用administrator登陆电脑操作系统后,再尝试登陆SQL2005数据库修改sa密码;
③如果以上两种情况均不能解决,那很大的原因是SQL 2005本身有问题,如果是SQL2005数据库本身出了问题,排查起来非常麻烦费时间,而且有些问题排查完以后还是需要重装SQL 2005数据库,因此最有效率的方法就是:建议重装SQL2005数据库。
注意事项:数据是最重要的!无论重装电脑操作系统还是重装SQL数据库,一定要记住第一步必须要先备份软件数据。