Sql server SQL Server远程连接错误
我正试图通过VB 2012程序从办公室外的PC远程连接到SQL Server DB 首先,我将其与内部IP和本地主机连接,现在使用相同的程序 我想连接公共IP 我使用了下一个字符串连接:Sql server SQL Server远程连接错误,sql-server,database,vb.net,remote-access,remote-server,Sql Server,Database,Vb.net,Remote Access,Remote Server,我正试图通过VB 2012程序从办公室外的PC远程连接到SQL Server DB 首先,我将其与内部IP和本地主机连接,现在使用相同的程序 我想连接公共IP 我使用了下一个字符串连接: public SQLConn As New SqlConnection With {.ConnectionString = **"Data Source= PublicIP,1433\ServerName; InitialCatalog=DBName;Integrated Security=False;Use
public SQLConn As New SqlConnection With
{.ConnectionString = **"Data Source= PublicIP,1433\ServerName; InitialCatalog=DBName;Integrated Security=False;User ID=xxxx;Password=xxxx"}
但出现以下错误:
用户“xxxx”登录失败
您是否尝试连接到mysql-h“公共ip” 这样行吗
如果没有,则您可能必须打开一些端口或进行一些端口转发,以让世界访问mysql端口。登录失败意味着
用户没有登录权限,或者您使用的用户凭据不正确
还应检查是否启用了SQL Server身份验证,此外,验证凭据正确。端口已打开,凭据正常。许可证都处于活动状态。但错误依然存在。不确定是否有输入错误,但您的连接字符串数据源中有端口,需要在末尾-PublicIP\ServerName,1433
是mssql,不是mysql,他实际上可以访问服务器,但无法进行身份验证。就是这样,我正在使用SQL server 2014和mssql,与服务器的连接正常,但是当我试图通过外部IP连接时,我遇到了麻烦