sql无法连接服务器错误18456(sql无法连接到服务器错误18456)

连接失败: sql state \'28000\' sql sever错误:18456

SQL有两种验证模式

一、Windows验证模式。设置为该模式的话,服务器机器要允许客户端的机器能访问。也就是说你服务端机器的用户管理中,需有要客户端的用户名。假如你的客户端机器登录名为test,那么服务端机器的用户列表中,需要有test用户名。

二、混合模式。设置为该模式的话,你在客户端可以使用SQL数据库用户名登录(请注意,这里是采用SQL用户名,而不是采用Windows用户名。二都是有区别的)。

默认配置是不允许远程访问数据库的,需要你进行设置。

设置如下:

1. 单击“开始”,依次指向“程序”、“Microsoft sql server 2005”和“配置工具”,然后单击“SQL server 外围应用配置器”。

2. 在“SQL server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。

3. 在“服务和连接的外围应用配置器”页上,单击“SQL server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。

提醒你的是:如果SQL 长时间不用的话,建议你把这个选项改回之前的选项。因为对外界提供远程登录的话,将给你的系统带来很大的隐患。可能导致你的计算机或网络更易于受到恶意用户或恶意软件(如病毒)的攻击。如果你的数据库中的数据比较重要的话,建议你做好系统的安全防范后再进行这一步骤。可以给系统安装杀毒软件+第三方防火墙+系统实时保护,推荐安全卫士360+卡巴斯基组合。

sql server18456错误

1.首先打开SQL sever,我们用sa登陆,发现报一个18456错误

2.首先用windows方式登陆数据库,这种方式基本上都能登上。

3.找到安全性下的登陆名,右击sa,选择属性按钮

4.在常规选项卡中,输入你的sa密码

5.在状态选项卡中,选择授予数据库引擎,启用登陆登陆

如何解决sql server18456错误

SQL2008混合身份验证sa

,提示错误18456,解决方法如下:

1、用Windows身份验证方式进入SQL2008,在“对象资源管理器”右击根目录,弹出服务器属性。在“选择页”-“安全性”-勾选Sql

Server和Windows身份验证模式-确定。

到这里就可以断开连接退出并使用“SQL

Server身份验证”模式登录了。

由于默认不启用sa,所以如果启用sa账户登录,则还需要如下设置:

2、回到“对象资源管理器”,展开“安全性”,展开“登录名”就会看到登录名sa,右键它--属性,“选择页”上选“状态”,右边的登陆选“启用”。确定。

4、万一还登录不了,可做如下尝试:

打开“SQL

Server配置管理器”--展开“SQL

Server网络配置”--“MSSQLSERVER

的协议”,在右边启用“TCP/IP协议”(+Named

pipes协议)。

5.在SQL

Server服务

里重启MSSQLSERVER服务即可。

数据库本地连接失败,错误代码18456怎么解决?

数据库连接错误代码为18456,为登陆身份验证错误,具体解决方案有以下三项:

1、如果尝试使用 SQL Server 身份验证进行连接,请验证是否将 SQL Server 配置为使用混合身份验证模式。

2、如果尝试使用 SQL Server 身份验证进行连接,请验证 SQL Server 登录名是否存在以及拼写是否正确。

3、如果尝试使用 Windows 身份验证进行连接,请验证您是否正确地登录到相应的域。

未经允许不得转载:便宜VPS网 » sql无法连接服务器错误18456(sql无法连接到服务器错误18456)