我创建了一个SSIS Package
,现在想要部署它,因为我需要创建Integration Service Catalog
,所以我SQL Server Evaluation
设置当我尝试连接集成服务,我收到以下错误,
连接到计算机上的Integration Services服务 “RESHMAJADHAV” 失败并出现以下错误:“访问被拒绝。” 默认情况下,只有管理员才能访问Integration Services服务。 在Windows Vista及更高版本中, 该进程必须以管理权限运行 以便连接到Integration Services服务。 有关如何配置对服务的访问权限的信息,请参阅帮助主题。
此外,我发现我SQL Server Evaluation edition
的实例是RESHMAJADHAV\SQL_SERVER_EVALU
,但当我尝试连接此服务器时,此选项未显示在Integration Services
下,如下所示,
我无法解决这个问题,因为我对此完全陌生,请解释可能的解决方案。
请注意,我也有sql server express版,但由于它不支持创建SSIS Integration服务目录,所以我安装了SQL Server评估版。
当我尝试通过SQL数据库连接时,如下图所示,
然后在创建集成服务目录时,会出现以下错误
密码验证失败。 密码不符合密码过滤器DLL的密码要求。 将数据库上下文更改为SSISDB。
我观察到的一个事实,我不知道它是否相关,但是当我尝试为我的系统输入密码时,它也会给出相同的错误,即密码不符合要求,也是安装SQL Server版本,它给出了同样的错误,毫无疑问我的密码非常强大并且满足强密码的所有要求,目前我正在尝试使用Windows身份验证模式运行我的SQL Server而且我也试图禁用强来自管理工具的密码策略,但这完全是徒劳的......任何帮助将不胜感激。
答案 0 :(得分:3)
转到所有程序 单击Microsoft SQL Server 2012文件夹 右键单击SQL Server Management Studio 单击以管理员身份运行
现在应该解决问题。 (有了这个,你需要总是重复相同的过程)。为了避免这种情况,为了获得更持久的解决方案,您需要获得许可。请做好以下过程,你应该做得很好。
在以前版本的SQL Server中,默认情况下,在安装SQL Server时,Users组中的所有用户都可以访问Integration Services服务。安装当前版本的SQL Server时,用户无权访问Integration Services服务。默认情况下,该服务是安全的。安装SQL Server后,管理员必须授予对服务的访问权限。
授予对Integration Services服务的访问权限
(来源MSDN)
我希望这会有所帮助
答案 1 :(得分:2)
我研究了一点,然后我才知道这实际上是惠普笔记本电脑的惠普安全工具管理器服务的问题,它正在搞乱系统密码,SQL设置和集成服务目录,我从PC上卸载它,现在我的问题已解决..
答案 2 :(得分:1)
看起来你没有管理员权限。 所以start-> sql server->右键单击 - >以管理员身份运行 它可能会解决!!!
答案 3 :(得分:0)
目前尚不清楚这是由于您的Windows密码还是SSISDB加密密码http://fendy-huang.blogspot.com.au/2012/01/sql-server-2012-integration-services.html。
我建议您考虑一个非常复杂的密码,其中包含上,下和点的混合,如下所示:
~~AgFcDeUk17aP9%3(5#hY,lTSs9+
并在创建目录时将其放入加密字段。如果这不能解决您的错误,请尝试将您的Windows密码更改为该密码。解决事物的唯一方法就是分而治之。一旦你知道哪个密码是问题,你就可以进一步攻击它。