2015-03-24-数据库使用SQL验证无法登陆的问题解决
1、检查输入的数据库引擎、用户名、密码是否准确无误。
A1:
1、打开》开始》所有程序》SQLServer2008》配置工具》SQLServer配置管理器》以管理员身份运行
2、SQLServer网络配置》SQLEXPRESS的协议,查看里面的TCP/IP和Named Pipes是否都是启用,若不是,则启动。
3、启动之后会弹出一个提示,意思大概是,保存你所做的操作,但是需要重启服务。此时双击SQLSerer服务,右击“SQL Server(SQLEXPRESS)”,重新启动,即可。
4、尝试使用SQL验证登陆数据库,无法登陆尝试方法A2。
A2:
1、以WINDOWS身份验证进入数据库。找到实例(左边对象资源管理器中有绿色标记的就是实例)下面的“安全性”,找到登录名“sa”(该登录名是系统默认的登录名),右击》属性。
2、点击“状态”页面,“授予”连接到数据库引擎,“启用”登陆。
3、点击“常规”页面,重新输入你的密码(数据库在安装时初始过密码,可能已经忘记),并且,将“用户在下次登录时必须更改密码”前面的勾去掉,点击确定。若更改成功&
此问题的出现,原因有很多。在解决自己开发中的问题的同时,我对网络上的解决方法进行了收集和整理,希望可以帮到大家。
按照以下方法,逐个验证,我们先从最常见的方法开始。当然,这些原因交叉也是有可能的;
A0:1、检查输入的数据库引擎、用户名、密码是否准确无误。
A1:
1、打开》开始》所有程序》SQLServer2008》配置工具》SQLServer配置管理器》以管理员身份运行
2、SQLServer网络配置》SQLEXPRESS的协议,查看里面的TCP/IP和Named Pipes是否都是启用,若不是,则启动。
3、启动之后会弹出一个提示,意思大概是,保存你所做的操作,但是需要重启服务。此时双击SQLSerer服务,右击“SQL Server(SQLEXPRESS)”,重新启动,即可。
4、尝试使用SQL验证登陆数据库,无法登陆尝试方法A2。
A2:
1、以WINDOWS身份验证进入数据库。找到实例(左边对象资源管理器中有绿色标记的就是实例)下面的“安全性”,找到登录名“sa”(该登录名是系统默认的登录名),右击》属性。
2、点击“状态”页面,“授予”连接到数据库引擎,“启用”登陆。
3、点击“常规”页面,重新输入你的密码(数据库在安装时初始过密码,可能已经忘记),并且,将“用户在下次登录时必须更改密码”前面的勾去掉,点击确定。若更改成功&