sql18456(SQL18456错误)
本篇文章给大家谈谈sql18456,以及SQL18456错误对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、在sql server 中新添加的用户,登录失败。错误:18456
- 2、数据库18456错误怎么解决?
- 3、SQL登陆失败提示18456
- 4、如何解决sql server18456错误
- 5、sql 2008 windows身份和sa用户都无法登录18456。急急急!!
在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错误的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。