我在尝试连接到SQL Server时收到此错误.
Microsoft SQL Server错误:18456
任何人都能告诉我错误代码的含义吗?
我有一个非常奇怪的问题.
当我尝试将我的数据库(位于共享的SQL Server上)与SQL Server Management Studio 2008/2012连接时.这个数据库是由一家公司托管的虚拟主机,我收到这个非常奇怪的错误:
无法连接到tango.rdb.superhosting.bg.
用户'database_administrator'登录失败.(.Net SqlClient数据提供程序)
服务器名称:tango.rdb.superhosting.bg
错误号码:18456
严重性:14
状态:1
行号:65536
几周前,一切都运行良好,我没有任何问题连接SQL Server与SQL Server Management Studio 2008.
当我遇到这个问题时,我安装了SQL Server Management Studio 2012,结果是一样的.
但是凭借绝对相同的凭据,我可以使用VS2010或Toad for SQL连接到同一服务器上的数据库.
你有什么建议吗?
提前致谢!
我正在尝试在 SQL Server Management Studio 2008 R2 中进行连接。我尝试了我能想到的一切,但无论我遇到什么这个错误:
用户
服务器类型登录失败:数据库引擎
服务器名称:.\SQLEXPRESS
身份验证:Windows 身份验证
我已经尝试过像(local), ., USERNAME\SQLEXPRESS, USERNAME, 和 之类的服务器名称SQLEXPRESS,但它们都不起作用:(
细节:
服务器名称:.\SQLEXPRESS
错误号:18456
严重性:14
状态:1
我的 SQL Server(SQLEXPRESS) 和 SQL Server Browser 也在运行。
我遵循了 Microsoft 官方文档,并安装了 SQL Server Docker 映像
结果,我在 IP 地址 172.17.0.2 的 Docker 上运行了一个 SQL Server 映像
我还可以使用带有我的虚拟密码的 sqlcmd 轻松连接到它
问题是我无法通过 SSMS 连接到它:
Login failed for user 'sa'. (Microsoft SQL Server, Error: 18456)
Run Code Online (Sandbox Code Playgroud)
当然,在发布此问题之前,我阅读了其他 StackOverflow帖子,并且尝试了多次登录:
如果 localhost 无法正常工作以及 docker 映像的 IP 地址,我该如何连接?