【问题标题】:Run an SSIS solution with a different account使用不同的帐户运行 SSIS 解决方案
【发布时间】:2021-04-21 18:39:01
【问题描述】:

我有两个windows账号,一个是默认普通账号(账号1),另一个是默认账号(账号2)。

在许多情况下,我需要使用其他帐户启动 Visual Studio(要执行此操作,请单击使用其他用户运行),这没有问题。我的问题是,现在我在文件系统中保存了一个 ssis 解决方案,我想用我的帐户 #2 打开它。

如果我点击打开解决方案,它将自动使用帐户#1 打开。我尝试先用 account#2 打开 Visual Studio,然后想从那里加载解决方案文件,但我在任何地方都找不到这个解决方案文件。

任何建议将不胜感激。

【问题讨论】:

    标签: visual-studio ssis


    【解决方案1】:

    以后,您需要将所有代码保存在一个非默认的中心位置(例如 C:\users...)。相反,您希望有一个文件夹,例如 C:\MyCode...

    创建该中心文件夹,将解决方案和文件夹内容复制到那里,然后您的第二个帐户将能够像第一个帐户一样访问该中心位置。

    【讨论】:

      【解决方案2】:

      我不确定 RunAs 其他用户如何通过 Windows 资源管理器扩展工作,但它可能在“其他你”用户文件夹中有解决方案。

      假设你有一个类似 domain\kay 和 domain\a-kay 的设置(前者是你的普通帐户,第二个是“你”的管理员版本)

      您的普通帐户可能使用类似的路径

      C:\Users\kay\source\repos
      

      C:\Users\kay\Documents\Visual Studio 2015\Projects
      

      你自己的管理员版本将使用类似的路径

      C:\Users\a-kay\source\repos
      

      C:\Users\a-kay\Documents\Visual Studio 2015\Projects
      

      知道的唯一方法是跳转到备用帐户并在 Visual Studio 中打开解决方案。右键单击解决方案本身并选择“在文件资源管理器中打开文件夹”

      或转到属性,然后检查路径

      复制该路径,然后以自己的身份打开 VS,如果您有权导航到该路径,则可以打开解决方案。

      否则,您将需要切换到其他帐户并将解决方案移至共享空间。出于这个原因,我将所有代码都从 C:\src 归入,这样我的普通人和我的管理员就可以访问这些代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-23
        • 1970-01-01
        • 1970-01-01
        • 2012-04-18
        • 2013-03-27
        • 2012-07-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多