Azure SQL数据库上的错误18456的状态123是什么?

时间:2017-06-06 00:25:43

标签: sql-server azure azure-sql-database

我有一个Azure Webjob无法使用“登录失败的用户”错误连接到数据库。 (顺便说一句,Web App使用相同的连接字符串进行连接而没有问题。)

以下是错误日志中的详细信息:

    Error code: 18456
    Error state: 123

我找不到关于州123的任何文件。谁能告诉我这是什么意思?

3 个答案:

答案 0 :(得分:0)

我们没有记录错误状态代码,因为它们并不意味着什么。它们代表了代码库中错误的唯一实例,可帮助我们更快地调试客户问题。因此,它或多或少地映射到源代码文件y中的第x行。

谢谢, 康纳坎宁安 架构师,SQL核心引擎

答案 1 :(得分:0)

我得到了微软人员的一些帮助,他们已经更新了文档:https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/mssqlserver-18456-database-engine-error

状态122 - 124表示"由于空用户名或密码而导致失败。"

答案 2 :(得分:0)

错误18456是一般连接错误,可能有很多原因。我不会过分关注123 谢谢, 米雷克