Authentication 无法使用我创建的用户帐户连接到SQL Server:错误233

Authentication 无法使用我创建的用户帐户连接到SQL Server:错误233,authentication,tcp,named-pipes,windows-server-2012-r2,sql-server-2017,Authentication,Tcp,Named Pipes,Windows Server 2012 R2,Sql Server 2017,我已经在下面粘贴了错误的具体技术细节。我正在Windows Server 2012 R2虚拟机上运行SQL Server 2017 Developer Edition 我知道这个问题已经被问过很多次了,我已经尝试了所有建议的修复,但是仍然没有成功。因此,让我详细说明我到目前为止所做的工作: 在SQL Server Management Studio上,我已为服务器身份验证设置启用了SQL Server和Windows身份验证模式 同样,在服务器属性>连接中的SSMS中,我已确保最大并发连接数为

我已经在下面粘贴了错误的具体技术细节。我正在Windows Server 2012 R2虚拟机上运行SQL Server 2017 Developer Edition

我知道这个问题已经被问过很多次了,我已经尝试了所有建议的修复,但是仍然没有成功。因此,让我详细说明我到目前为止所做的工作:

  • 在SQL Server Management Studio上,我已为服务器身份验证设置启用了SQL Server和Windows身份验证模式
  • 同样,在服务器属性>连接中的SSMS中,我已确保最大并发连接数为0=无限
  • 在SQLServer配置管理器中,我现在启用了命名管道和TCP/IP。客户端协议顺序如下:1.共享内存,2.TCP/IP和3.命名管道
  • 在所有这些改变之后,我做了一个万岁玛丽,并运行了我从另一个论坛找到的这个查询。它应该确保不止一个人能够登录到SQL server(它仍然失败)
sp_配置“显示高级选项”,1

重新配置

sp_配置“用户连接”,0

重新配置


以下是我使用创建的用户帐户尝试top登录时遇到的具体错误:

无法连接到A98SV201BDD2T

已成功与服务器建立连接,但随后 登录过程中出错。(提供程序:共享内存) 提供程序,错误:0-管道的另一端没有进程。) (.Net SqlClient数据提供程序)

------------------------------有关帮助,请单击:

------------------------------服务器名称:A98SV201BDD2T错误号:233严重性:20状态:0

------------------------------节目地点:

在 System.Data.SqlClient.SqlInternalConnectionDS..ctor(DbConnectionPoolIdentity 标识、SqlConnectionString连接选项、SqlCredential 凭证、对象providerInfo、字符串newPassword、SecureString newSecurePassword、布尔重定向edUserInstance、SqlConnectionString userConnectionOptions,SessionData重新连接SessionData, DbConnectionPool池,字符串accessToken,布尔值 applyTransientFaultHandling)在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions 选项、DbConnectionPoolKey poolKey、对象poolGroupProviderInfo、, DbConnectionPool池,DbConnection owningConnection, DbConnectionOptions(用户选项)位于 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection、DbConnectionPoolGroup poolGroup、DbConnectionOptions 用户选项)位于 System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection、TaskCompletionSource
1重试、DbConnectionOptions
用户选项、DbConnectionInternal oldConnection、DbConnectionInternal&
连接)在
System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection
外部连接,数据库连接工厂连接工厂,
TaskCompletionSource
1重试,数据库连接选项用户选项)位于 System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection 外部连接,数据库连接工厂连接工厂, TaskCompletionSource
1重试,DbConnectionOptions用户选项)位于
System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource
1 重试)在 System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 重试)在System.Data.SqlClient.SqlConnection.Open()处 Microsoft.SqlServer.Management.SqlStudio.Explorer.ObjectExplorerService.ValidateConnection(UIConnectionInfo ci,IServerType服务器)位于 Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()文件

===================================

管道的另一端没有流程

有趣的是,当我在第一次尝试失败后立即再次尝试登录时,会收到一条稍微不同的错误消息:

用户“PhocasAdmin”登录失败。(.Net SqlClient数据提供程序)

------------------------------有关帮助,请单击:

------------------------------服务器名称:A98SV201BDD2T错误号:18456严重性:14状态:1行号:65536

------------------------------节目地点:

在 System.Data.SqlClient.SqlInternalConnectionDS..ctor(DbConnectionPoolIdentity 标识、SqlConnectionString连接选项、SqlCredential 凭证、对象providerInfo、字符串newPassword、SecureString newSecurePassword、布尔重定向edUserInstance、SqlConnectionString userConnectionOptions,SessionData重新连接SessionData, DbConnectionPool池,字符串accessToken,布尔值 applyTransientFaultHandling)在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions 选项、DbConnectionPoolKey poolKey、对象poolGroupProviderInfo、, DbConnectionPool池,DbConnection owningConnection, DbConnectionOptions(用户选项)位于 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection、DbConnectionPoolGroup poolGroup、DbConnectionOptions 用户选项)位于 System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection、TaskCompletionSource
1重试、DbConnectionOptions
用户选项、DbConnectionInternal oldConnection、DbConnectionInternal&
连接)在
System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection
外部连接,数据库连接工厂连接工厂,
TaskCompletionSource
1重试,数据库连接选项用户选项)位于 System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection 外部连接,数据库连接