2009-03-09 6 views

Antwort

10

Ja, tut es. Zitat von MSDN

"SQL Server Analysis Services unterstützt nur die Windows-Authentifizierung"

Sie werden Active Directory benötigen, finden Sie im folgenden kb, wie man es einrichten http://support.microsoft.com/kb/917409

4

Abhängig von was Sie versuchen, zu erreichen, können Sie über HTTP und IIS verbinden, mit IIS Bereitstellung oder Weitergabe von Anmeldeinformationen:

http://www.sqlserveranalysisservices.com/OLAPPapers/ConfiguringHTTPAccessToYukon.htm

+0

Dies ist eine gute Referenz für die Einrichtung des HTTP-Zugriffs auf Analyseservices. http://bloggingabout.net/blogs/mglaser/archive/2008/08/15/configuring-http-access-to-sql-server-2008-analysis-services-on-microsoft-windows-server-2008.aspx – knightpfhor

+0

SQLServerAnalysisServices.com hostet die obigen Inhalte nicht mehr – Jeganinfo

8

Eigentlich "Active Directory" zu brauchen ist nicht wirklich wahr.

Sie können OS's betrügen, indem Sie sich in Ihrem PC in einer beliebigen Domäne mit dem gleichen Benutzer und Passwort anmelden wie das Konto auf dem anderen Server, auf dem SSAS ausgeführt wird. Das mache ich die ganze Zeit. Standardmäßig erhalten Sie Zugriff, wenn die Domains unterschiedlich sind, aber der Benutzer/Pass genau ist.

0

NEED AD ist sicherlich nicht wahr. Sie können ein Programm wie runas verwenden, um ein Programm unter einem anderen Benutzerkonto auszuführen.

Zum Beispiel in meiner Dev-Umgebung verwende ich es manchmal, um Sql Server Management Studio (SSMS) oder Visual Studio unter einem anderen Benutzer auszuführen.

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" 

Das runas Werkzeug, das Sie für das Kennwort fragt und startet das Programm unter diesem Benutzer.

Wenn keine Domäne vorhanden ist, können Sie den Namen des Computers verwenden.