Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssas 连接字符串中的EffectiveUsername:";用户名或密码不正确";_Ssas - Fatal编程技术网

Ssas 连接字符串中的EffectiveUsername:";用户名或密码不正确";

Ssas 连接字符串中的EffectiveUsername:";用户名或密码不正确";,ssas,Ssas,我正在尝试使用有效的用户名方法来测试SSAS多维数据集的安全性。我肯定我在一年前就开始做这件事了,但这是一件让人恼火的事情,你终于开始工作了,然后就忘了,因为达到那个地步太可怕了 我熟悉的基本想法(例如概述)。您使用自己的登录名连接到SSAS,但向多维数据集假装您是另一个用户 在SSMS多维数据集浏览器中,我可以使用(新的)优秀的“作为角色连接”对话框来测试这一点。在Excel或SSMS中,没有此选项,因此我必须尝试使用EffectiveUserName参数。但我每次都会出错 我是SSAS服务

我正在尝试使用有效的用户名方法来测试SSAS多维数据集的安全性。我肯定我在一年前就开始做这件事了,但这是一件让人恼火的事情,你终于开始工作了,然后就忘了,因为达到那个地步太可怕了

我熟悉的基本想法(例如概述)。您使用自己的登录名连接到SSAS,但向多维数据集假装您是另一个用户

在SSMS多维数据集浏览器中,我可以使用(新的)优秀的“作为角色连接”对话框来测试这一点。在Excel或SSMS中,没有此选项,因此我必须尝试使用EffectiveUserName参数。但我每次都会出错


  • 我是SSAS服务器管理员,在主连接字符串页面上是我自己的Windows登录
  • 我试图模拟的用户存在于SSAS角色中,可以浏览多维数据集

我做错了什么?

“这是我自己在主连接字符串页上的Windows登录”表示您键入了用户名和密码,或者您选中了“集成安全性”?在连接到服务器框(SSMS)中,身份验证设置为“Windows身份验证”,用户名设置为我的登录,密码为空。所有这些都被禁用,可能是因为这是一个SSAS连接,并且没有必要提供SQL Server登录选项。这在正常使用中有效。只有在“附加连接参数”部分中设置EffectiveUserName=“DOMAIN\AnotherUserName”时,我才会得到错误。@SebTHU Hi!你找到解决问题的办法了吗?迁移到2017 SQL Server=(@Nick:很遗憾,没有,我只是解决了这个问题。“这是我自己在主连接字符串页面上的Windows登录”意味着您键入了用户名和密码,或者您选中了“集成安全性”?在连接到服务器框(SSMS)中,身份验证设置为“Windows身份验证”,用户名设置为“我的登录名”,密码为空。所有这些都被禁用,可能是因为这是一个SSAS连接,提供SQL Server登录选项没有意义。这在正常使用情况下有效。只有在我设置EffectiveUserName=“DOMAIN\AnotherUserName”时才有效在“附加连接参数”部分中,我得到了错误。@SebTHU Hi!您找到问题的解决方案了吗?迁移到2017 SQL Server=(@Nick:很遗憾,没有,我只是解决了这个问题。