python - Conda.exe 运行失败,访问被拒绝 C:\Code\JiraData\ExecuteJiraExtract.ps1:31 char:1
问题描述
情况 我有一个 SSIS 包,它执行在 Anaconda 中运行 python 脚本的 Powershell 脚本。当我从我的用户帐户执行 SSIS 包时,它完成得很好。当我将其部署到 SQL Server 并从服务帐户执行时,会导致此错误
PS>TerminatingError():“程序 'conda.exe' 运行失败:访问被拒绝在 C:\Code\JiraData\ExecuteJiraExtract.ps1:31 char:1
我相信这可能与我的帐户和执行脚本的 SQL Server 代理服务帐户之间的权限差异有关。
有谁知道我是否可以授予程序访问文件的权限,或者是否有办法赋予服务帐户更高的权限?我怀疑这是问题所在。
链接到 Powershell 脚本:https ://pastebin.com/HHJi4Prw
conda activate jira
python C:\code\JiraData\ExtractAll.py --jql="ORDER BY created DESC" --start_index=0 --end_index=1000
conda deactivate
解决方案
推荐阅读
- c# - Xamarin iOS 后台任务
- php - 如何在 Twig 宏中使用来自 WordPress/Timber 的动态变量
- dialogflow-es - 对话流中的动作和参数
- python - 整数范围作为字典的键
- mysql - 如何将一个表的列修改为其他表的外键AUTO_INCREMENT?
- bash - 如何使用此处的文档阅读当前流程
- python - 使用 Python 中的 ImageGrab 在一次抓取中搜索所有像素和 PNG
- prometheus - Grafana 中的 CPU 指标,用于带有 Actuator Micrometer 和 Prometheus 的 Spring Webflux 应用程序
- android - 在 Android 项目中添加 Hilt 组件后构建失败
- c++ - gcc 和 clang 之间的 typedef-ed ref-qualified 函数类型的行为不同