Analysis Services仅Windows身份验证
-
05-07-2019 - |
题
Analysis Services是否仅支持Windows身份验证?
解决方案
是的,确实如此。引自 MSDN
“SQL Server Analysis Services仅支持Windows身份验证”
您需要活动目录,请参阅以下kb了解如何设置它 http://support.microsoft.com/kb/917409
其他提示
实际上需要“Active Directory”事实并非如此。
您可以通过在任何域中使用与运行SSAS的其他服务器上的帐户相同的用户和密码登录您的PC来欺骗操作系统。我一直这样做。默认情况下,如果域不同但用户/通道是准确的,您将获得访问权限。
根据您要实现的目标,您可以通过HTTP和IIS连接,IIS提供或传递凭据:
http://www.sqlserveranalysisservices.com/OLAPPapers/ConfiguringHTTPAccessToYukon.htm
需要广告当然不是真的。您可以使用 runas
之类的工具在不同的用户帐户下执行程序。
例如,在我的开发环境中,我有时会使用它在不同的用户下运行Sql Server Management Studio(SSMS)或Visual Studio。
SSMS:
runas /netonly /user:domain\username "C:\path_to\Ssms.exe"
runas /netonly /user:domain\username "C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Ssms.exe"
Visual Studio:
runas /netonly /user:domain\username "C:\path_to\devenv.exe"
runas /netonly /user:domain\username "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe"
runas
工具会提示您输入密码并启动该用户下的程序。
如果没有域名,您可以使用计算机名称。
不隶属于 StackOverflow