azure - 以特定用户身份在系统启动时运行批处理脚本,即使该用户未登录
问题描述
我正在尝试创建一个计划任务,以在系统启动时以特定用户身份运行批处理脚本。该脚本将运行 pm2,这是一个进程管理器,它将运行一个 Node 服务器。Node 服务器将使用 windows auth 对 sql 服务器进行身份验证。现在,任务配置为无论用户是否登录都运行,并使用正确的帐户运行,但是当它尝试对 sql server 进行身份验证时,它会尝试作为默认 VM 管理员帐户进行身份验证,这不会有访问权。如何配置 VM 或任务,使其在启动时运行脚本并以正确用户身份进行身份验证?
解决方案
推荐阅读
- sql - ORA-14540: 在线 DDL 或带有 UPDATE INDEXES 子句的 DDL 不能在为 DDL 关闭自动提交的情况下使用
- r - 如何编辑 r 函数以使列中没有重复值
- ros - 使用 ROS 旋律服务 rospy.wait_for_service
- node.js - ValidationError:发票验证失败:日期:在 mongoDB 中转换为日期失败
- wpf - 在 ListView 之间共享 GroupStyle
- c++ - 从共享库动态加载时,Android dynamic_cast 不起作用
- python - 试图将丢失的 } 连接到无效的 json 对象
- mysql - 如何在 MySQL 查询中结合 JOIN 和 NOT EXISTS?
- algorithm - 最大成本复杂性类问题的最小生成树
- python - 这是在 python 中测试熊猫数据框的正确方法吗?