当我试图连接到SQL Server时,我得到这个错误。
Microsoft SQL Server错误:18456
有人能告诉我错误码是什么意思吗?
当我试图连接到SQL Server时,我得到这个错误。
Microsoft SQL Server错误:18456
有人能告诉我错误码是什么意思吗?
当前回答
SQL Server连接故障
如果您无法连接SQL身份验证,并且您已经尝试了其他解决方案。
你可以尝试以下方法:
检查连接
禁用防火墙。 在1434上运行PortQry并检查答案。
检查状态
尝试连接SSMS或sqlcmd并检查消息。 状态1很少被记录下来,但它只是意味着你没有权利知道真实的状态。 查看SQL server目录下的日志文件,了解当前的状态。
国家5
什么?我的登录不存在?就在那里,我可以在SSMS中看到它。怎么可能呢?
最有可能的解释就是最有可能是正确的解释。
登录的状态
摧毁它,重建它,激活它。 重置密码。
还是……
“你看错地方了”或“你看到的不是你想的”。
Local DB和SQLEXPRESS冲突
如果您使用Windows身份验证连接SSMS,并且实例名为SQLEXPRESS,那么您看到的可能是LocalDb,而不是正确的服务器。您刚刚在LocalDb上创建了登录名。
当您通过SSMS的SQL Server身份验证连接时,它将尝试连接到您心爱的登录还不存在的SQLEXPRESS实服务器。
附加提示:检查连接参数选项卡,如果你没有忘记一些奇怪的连接字符串。
其他回答
点击“选项”,在“连接属性”下,在“连接到数据库:”旁边指定目录/数据库名称。我得到了错误,因为这被设置为<默认>,我需要指定dbname。
SQL Server连接故障
如果您无法连接SQL身份验证,并且您已经尝试了其他解决方案。
你可以尝试以下方法:
检查连接
禁用防火墙。 在1434上运行PortQry并检查答案。
检查状态
尝试连接SSMS或sqlcmd并检查消息。 状态1很少被记录下来,但它只是意味着你没有权利知道真实的状态。 查看SQL server目录下的日志文件,了解当前的状态。
国家5
什么?我的登录不存在?就在那里,我可以在SSMS中看到它。怎么可能呢?
最有可能的解释就是最有可能是正确的解释。
登录的状态
摧毁它,重建它,激活它。 重置密码。
还是……
“你看错地方了”或“你看到的不是你想的”。
Local DB和SQLEXPRESS冲突
如果您使用Windows身份验证连接SSMS,并且实例名为SQLEXPRESS,那么您看到的可能是LocalDb,而不是正确的服务器。您刚刚在LocalDb上创建了登录名。
当您通过SSMS的SQL Server身份验证连接时,它将尝试连接到您心爱的登录还不存在的SQLEXPRESS实服务器。
附加提示:检查连接参数选项卡,如果你没有忘记一些奇怪的连接字符串。
对我来说,这是错误的登录和密码。
Please check to see if you are connected to the network if this is a domain member PC. Also, make sure you are not on a dual home PC as your routes may be incorrect due to network metrics. I had this issue when I could not connect to the domain the SQL windows authentication switched to the local PC account but registered it as a SQL authentication. Once I disabled my wireless adapter and rebooted, the Windows integration switched back to the domain account and authenticated fine. I had already set up Mixed mode as you had already done as well so the previous posts do not apply.
你可以在Linux中做MSSQL 修改sa帐号密码
Sudo /opt/mssql/bin/mssql-conf setup
The license terms for this product can be downloaded from
http://go.microsoft.com/fwlink/?LinkId=746388 Jump Jump
and found in /usr/share/doc/mssql-server/LICENSE.TXT.
Do you accept the license terms? [Yes/No]:yes
Setting up Microsoft SQL Server
Enter the new SQL Server system administrator password: --Enter strong password
Confirm the new SQL Server system administrator password: --Enter strong password
starting Microsoft SQL Server...
Enabling Microsoft SQL Server to run at boot...
Setup completed successfully.