如何配置Server以允许本地或远程计算机上的数据库连接?我有一个user=sa和password=123456的简单测试。我可以使用启用server和Windows身份验证模式的Studio登录到服务器实例。我尝试从另一台计算机(Linux)登录,使用来自npm的mssql模块进行连接,并获得一个message: 'Login failed for user \'sa\'.', code: 'ELOGIN'。
这是在windows防火墙(Windows 10)中打开端口1433之后。这是我的配置,如果我为服务器使用计算机名或服务器使用IP地址,
我需要找出一个端口。在Linux系统上打开端口8080。我正在寻找一个C或C++应用程序接口调用,当给定一个端口号时,它将返回true或false或等同的值。这只需要在本地运行。我不想知道是否有一个进程在端口上监听,只想知道它没有被防火墙阻止。
我想做的等同于
if( ! IsPortOpen(8080))
cout << "please request IT to open port 8080 before running this tool";
exit(1);
}
我正在尝试找到所有可用的端口来连接计算机。我正在使用下面的代码
import psutil
for proc in psutil.process_iter():
print (proc)
for x in proc.connections():
if x.status == psutil.CONN_LISTEN:
print (x)
print(proc)打印所有进程,如psutil.Process(pid=5808, name='pythonw.exe')等。我的第一个问题是:pid变量是什么?那是一个港口吗?
第二,当