Правда ли, что службы Analysis Services поддерживают ТОЛЬКО проверку подлинности Windows?
Только службы Analysis Services Проверка подлинности Windows
Ответы (4)
Да. Цитата из MSDN
"Службы SQL Server Analysis Services поддерживают только проверку подлинности Windows"
Вам понадобится активный каталог. Обратитесь к следующей базе знаний о том, как его настроить http://support.microsoft.com/kb/917409
На самом деле необходимость «Active Directory» не совсем так.
Вы можете обмануть ОС, войдя на свой компьютер в любом домене с тем же пользователем и паролем, что и учетная запись на другом сервере, на котором работает SSAS. Я делаю это все время. По умолчанию вы получите доступ, если домены разные, но пользователь/пароль точен.
В зависимости от того, чего вы пытаетесь достичь, вы можете подключаться через HTTP и IIS, при этом IIS предоставляет или передает учетные данные:
http://www.sqlserveranalysisservices.com/OLAPPapers/ConfiguringHTTPAccessToYukon.htm
Нужна AD, конечно, неправда. Вы можете использовать такой инструмент, как runas, для выполнения программы под другой учетной записью пользователя.
Например, в моей среде разработки я иногда использую его для запуска Sql Server Management Studio (SSMS) или Visual Studio под другим пользователем.
СУСУ:
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"
Визуальная студия:
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 запросит у вас пароль и запустит программу под этим пользователем.
Если домена нет, можно использовать имя компьютера.