
正文
sqlserver报错18456,sqlserver报错3417
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
...sa和windows都无法登录,提示18456数据库出错,如何解决,谢谢!_百度知...
首先打开SQL Server,我们用sa登陆,发现报一个18456错误。首先用windows方式登陆数据库,这种方式基本上都能登上。在安全性,登录名中选中“sa”用户名,右键,选择属性,进入“sa”的属性面板,在“常规”项中设置密码,在“状态”项中,“登录”状态选中“启用”。
首先,在Windows身份验证模式下进入数据库管理器,右键单击sa选择属性,如下图所示,然后进入下一步。其次,在弹出窗口中,点击【常规】,在其右侧重新填写密码并确认密码,如下图所示,然后进入下一步。接着,单击状态选项卡:选中授予和启用,如下图所示,然后进入下一步。
用windows身份登录。右键--属性,选择【安全性】,选择身份验证方式。选择【安全性】--【登录名】--【sa】。双击【sa】,出现视图,点击【常规】,设置新的密码。选择【状态】,修改为如下设置。
的名称,并单击“属性”。在“SQL Server 代理 instancename 属性”对话框中,单击“登录”选项卡,并选择下列“登录身份为”帐户类型之一:如果您的作业仅需要本地服务器中的资源,则选择 Windows 的“内置帐户”。有关如何选择 Windows 内置帐户类型的信息,请参阅为 SQL Server 代理服务选择帐户。
通常就可以连通了,如果提示错误,则进入下一步。五 错误产生的原因通常是由于SQL Server使用了仅 Windows的身份验证方式,因此用户无法使用SQL Server的 登录帐户(如 sa )进行连接。解决方法如下所示:1 在服务器端使用企业管理器,并且选择使用 Windows 身份验证连接上 SQL Server。
查询分析器-工具-选项-连接-在 登录超时(秒) 后面的框里输入一个较大的数字 通常就可以连通了,如果提示错误,则进入下一步。五 错误产生的原因通常是由于SQL Server使用了仅 Windows的身份验证方式,因此用户无法使用SQL Server的 登录帐户(如 sa )进行连接。
相关问答
Q1: 数据库本地连接失败,错误代码18456怎么解决
1、首先打开SQL Server,我们用sa登陆,发现报一个18456错误。首先用windows方式登陆数据库,这种方式基本上都能登上。在安全性,登录名中选中“sa”用户名,右键,选择属性,进入“sa”的属性面板,在“常规”项中设置密码,在“状态”项中,“登录”状态选中“启用”。
2、首先,在Windows身份验证模式下进入数据库管理器,右键单击sa选择属性,如下图所示,然后进入下一步。其次,在弹出窗口中,点击【常规】,在其右侧重新填写密码并确认密码,如下图所示,然后进入下一步。接着,单击状态选项卡:选中授予和启用,如下图所示,然后进入下一步。
3、如果尝试使用 SQL Server 身份验证进行连接,请验证是否将 SQL Server 配置为使用混合身份验证模式。如果尝试使用 SQL Server 身份验证进行连接,请验证 SQL Server 登录名是否存在以及拼写是否正确。如果尝试使用 Windows 身份验证进行连接,请验证您是否正确地登录到相应的域。
4、解决方案:登录方式设置以“Windows 身份验证”方式登录,进入服务器,点击右键,选择属性:在弹出的对话框中,将“安全性”中的“服务器验证方式”设置为“SQL Server 和 Windows 身份验证模式”:sa设置依次进入“安全性”、“登录名”、“sa”,右击“sa”选择属性。
5、一大堆不同的外省ip一直在试登陆我的服务器SQL数据库导至18456错误几百万条,还在更新中 5 用的是SQL2008R2SQL日记文件查看器里错误问题是:Loginfailedforusersa.原因:评估密码时出错。错误:18456,严重性:14,状态:7。
6、登陆SqlServer数据库引擎时,使用本地登陆,提示18456错误。也就是用户没有权限;原因是:SqlServer的本地登陆必须是本地的账户,而由于WIN7机器一开始就加入了域,所以没有本地账户。所以其实只要进入SqlServer在登陆角色中加入自己的域账户即可。
Q2: SQL2005数据库连接不上
-服务和连接的外围应用配置器 -打开MSSQLSERVER节点下的 Database Engine 节点,的远程连接,接下建议选择同时使用TCP/IP和named pipes,然后确定,重启服务试行。
原因:查看是不是没有在数据库中添加数据库服务器地址。在数据库中用户名和密码都要用“异或加密”方法加密,具体工具使用MakeGUID。 查看端口是否打开,MSSQL默认是TCP:143SQL服务项中服务是否开启或启动。
无法连接到数据引擎的原因主要是你的服务没有开。
处理方法如下:打开控制面板,如图所示:找到管理工具一项,点击进入。管理工具中,有一项为服务,打开服务。找到MSSQLSERVER,如图所示,找不到的可以放大找,因为字比较小。右击MSSQLSERVER,点击启动,如图所示,启动完成之后,点击关闭就好了。
(1)打开数据库,用本地帐户登录,右击第一个选项,选择属性:(2)在打开的属性窗口,在其右边点击“连接”,然后再左侧勾上“允许远程连接到此服务器”:(二)为微软SQL服务器(MSSQLServer)配置相应协议。
Q3: 连接sqlserver数据库时报错,请问怎么解决
首先,当未启动SQL Server服务时,SQL Server管理器将无法连接到数据库服务,并且将出现以下提示,如下图所示。其次,解决方案:右键单击“计算机”--“管理”,如下图所示。接着,完成上述步骤后,双击“服务和应用程序”选项,如下图所示。
,如果出现这样的情况,首先我们要排查对方的机器ip或者服务器的ip是否拼得通,如果拼不通,那肯定连接不上了,那就要看看是防火墙有没有阻止ip的拼接,如果ping得通,那就与这个无关了。
在SQLServer服务器中, 打开SQLServer服务管理器。单击【开始】-【程序】-【Microsoft SQLServer】-【服务管理器】菜单命令。
如果客户端计算机上的别名设置错误,可能会引起连接问题。您可以使用客户端网络实用程序查看别名。为此,请按以下步骤操作: 启动客户端网络实用程序。
远程连接sqlserver数据库失败的问题 System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
Q4: 数据库18456错误怎么解决?
1、防火墙问题:请确保防火墙不会阻止Navicat的连接。您可以尝试暂时关闭防火墙,然后重新尝试连接。SQL Server版本兼容性问题:Navicat 16可能不支持SQL Server 2022的某些特性或版本,导致无法正常连接。您可以尝试升级Navicat 16或使用其他支持SQL Server 2022的软件来连接数据库。
2、首先打开SQL Server,我们用sa登陆,发现报一个18456错误。首先用windows方式登陆数据库,这种方式基本上都能登上。在安全性,登录名中选中“sa”用户名,右键,选择属性,进入“sa”的属性面板,在“常规”项中设置密码,在“状态”项中,“登录”状态选中“启用”。
3、首先,在Windows身份验证模式下进入数据库管理器,右键单击sa选择属性,如下图所示,然后进入下一步。其次,在弹出窗口中,点击【常规】,在其右侧重新填写密码并确认密码,如下图所示,然后进入下一步。接着,单击状态选项卡:选中授予和启用,如下图所示,然后进入下一步。
4、解决方案:登录方式设置以“Windows 身份验证”方式登录,进入服务器,点击右键,选择属性:在弹出的对话框中,将“安全性”中的“服务器验证方式”设置为“SQL Server 和 Windows 身份验证模式”:sa设置依次进入“安全性”、“登录名”、“sa”,右击“sa”选择属性。
5、以前都能连。 最后发现问题是sa(或其他用户名)用户有个安全策略,强制密码过期,就是说,密码过期了,重设置一下密码就OK了。 密码在 (local)(SQLServer XXX。。)——》安全性——》登录名——》sa 右键属性 常规里,修改密码后也可以在这里把那个强制安全性给取消了,或者指定一个旧密码。
Q5: ...ip一直在试登陆我的服务器SQL数据库导至18456错误几百万条,还在更新...
1、用的是SQL2008R2SQL日记文件查看器里错误问题是:Loginfailedforusersa.原因:评估密码时出错。错误:18456,严重性:14,状态:7。还一直有IP在访问错误中,要如何处理解决这个问题?我... 用的是SQL 2008 R2 SQL日记文件查看器里 错误问题是:Login failed for user sa. 原因: 评估密码时出错。
2、一般不要用 sa 来链接,这个潜在的危害不能消除。
3、telnet 服务器IP地址 1433 如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明SQL Server服务器工作正常,并且正在监听1433端口的 TCP/IP 连接。
sqlserver报错18456的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver报错3417、sqlserver报错18456的信息别忘了在本站进行查找喔。








