asp.net - 有没有办法使用 runas 命令远程连接到 SQL Server(外部域)并尝试调试生产代码(内部域)
问题描述
我正在设置一个流程和环境来调试生产问题。我们遇到的问题是开发人员是承包商(不同的域)并使用 Visual Studio 连接到我们的 SQL Server 数据库(在我们的域中)。我们正面临代码中的连接问题。
试过:虽然我们可以使用runas /netonly
switch 启动 Visual Studio,但是在调试时,数据库没有连接。请参阅下面的附图以更好地理解。
错误:
命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接 建立与服务器的连接时发生错误。连接到 SQL Server 2005 时,此故障可能是由于在默认设置下 SQL Server 不允许远程连接造成的。(提供者:命名管道提供者,错误:40 – 无法打开与 SQL Server 的连接)(Microsoft SQL Server,错误:1326
解决方案
推荐阅读
- sql - Postgres 12中的递归查询非常慢
- c++ - 不产生单独约束的变量的 Gurobi 影子价格
- module - 在 colab 中导入自定义模块时出错
- apache-spark - Spark Kafka Producer 抛出太多打开的文件异常
- go - 如何创建一个字节矩阵 Golang
- vue.js - 在 vue 函数中没有返回值
- java - 未找到 Maven 依赖项 .jar 文件
- r - 如何在 ggplot 中指示箱线图异常值的频率?
- python - 如何在 tkinter 中禁用交互模式?
- python - 带有 Python 和 Boto3 的 Lambda 在 list_virtual_mfa_devices 上有关键错误