这是一个带有 SQL 2008 的新登台服务器。我对 SSIS 不太熟悉,因此尝试部署几个包。因此,我在 BIDS 中执行以下操作..这可能是典型的:
- 右键单击我的解决方案,转到属性,然后转到部署实用程序选项卡
- 将 CreateDeploymentUtility 更改为 true
- 在我的机器上本地查找 .SSISDeploymentManifest 文件
- 运行它并尝试对客户的远程服务器执行 SQL Server 部署(我们正在运行 vpn 来实现它)
- 我输入了完全限定的远程服务器的名称、我的 windows auth 或 SQL 帐户(我尝试了两种方式)
现在尝试单击“包路径”并获取以下信息:
TITLE: 包安装向导
枚举包时发生 OLE DB 错误 0x80040E09(对象“sp_ssis_listpackages”、数据库“msdb”、架构“dbo”的执行权限被拒绝。)。发出一条 SQL 语句但失败。
附加信息:
枚举包时发生 OLE DB 错误 0x80040E09(对象“sp_ssis_listpackages”、数据库“msdb”、架构“dbo”的执行权限被拒绝。)。发出一条 SQL 语句但失败。
纽扣:
好的
那我该怎么办?我如何以管理员身份运行它以克服这个愚蠢的提升权限安全错误?