sql18456(SQL18456错误)

本篇文章给大家谈谈sql18456,以及SQL18456错误对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

在sql server 中新添加的用户,登录失败。错误:18456

如果是本地数据库可以用windows验证

打开microsoft

sql

server

management

studio

express,右键点击服务器,选择properties,在弹出窗口中点击security切换到安全面板,将server

authentication服务器认证从windows

authentication

mode(windows用户认证模式)修改为sql

server

and

windows

authentication

mode(sql

server和windows认证模式),ok。

添加用户:

打开你的microsoft

sql

server

management

studio

express

先用sa连接你的数据库.

然后在管理器中点击security(安全性)--logins(用户)--右键--new

logins(新用户)

在弹出的窗口中输入用户名

然后勾选薯伍单选框为"sql

server

验证"

输入用户密码.

然后在窗口数笑或的右边选择server

roles(用户角色)

将public与sysadmin勾上升唯.

点击ok,添加完成.

[img]

数据库18456错误怎么解决?

出现此问题的原因是设置错误,具体解决办法如下:

1、首先,在Windows身份验证模式下进入数据库管理器,右键单击sa选择属性,如下图所示,然后进入下一裂滚辩肆缺步。

2、其次,在弹出窗口中,点击【常规】,在其右侧重新填写密码并确认密码,如下图所示,然后进入下一步。

3、接着,单击状态选项卡:选中授予和启用,如下图所示,然后进入下一步。

4、然后,右键单击实例名称(下图中的红线)备铅,选择“属性”,如下图所示,然后进入下一步。

5、最后,在弹出窗口中,点击安全性,在其右侧选中【SQL SERVER 和Windows身份验证模式】即可,如下图所示。这样,问题就解决了。

SQL登陆失败提示18456

你登陆到系统以后。右键单击我的电脑,察敬选择扰没指管理。找到本地用户组,找到你那个用户。右键属性。找到类属于或者群组的标签。缓配形如: 默认实例:SQLServer2005MSSQLUser$ComputerName$MSSQLSERVER 命名实例:SQLServer2005MSSQLUser$ComputerName$InstanceName 参考:

如何解决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服务即可。

sql 2008 windows身份和sa用户都无法登录18456。急急急!!

sql server 2008默认是不允许远程连接的,sa帐户雀春银默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:

1,SQL Server Management Studio Express(简写SSMS)

2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)

有两点要注意:

1,2005的外围应用配置器在2008中换了地方

2,有些设置生效需要重启一下SQL Server

step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”

step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式

step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”

step 4: 展开“安全性”-“登录名”-“sa”,右键选择“属性”

step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码

step 6: 选择“状态”,选中“启用”,点击“确定”

step 7: 右击数据库选择“方面”

step 8: 将“RemoteAccessEnabled”属性设为“True”,点“确定”

step 9: 至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用

step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行

step 11: 以下为英文版本界面。如图:右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为“Enabled”

step 12: 选择“IP Addersses”选项卡,设置端口“顷宴1433”

step 13: 如图将"Client Protocols"的"TCP/IP"也修改为“Enabled”

step 14: 配置完成,重新启动SQL Server 2008。

此时应该可以使用了,但是还是要确认一下防火墙。

SQL Server 2005/2008 Express安装以后,默认情况下是禁用远程连森轮接的。如果需要远程访问,需要手动配置。

打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。

关于sql18456和SQL18456错误的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表