Autenticazione Windows solo di Analysis Services
-
05-07-2019 - |
Domanda
È vero che Analysis Services supporta SOLO l'autenticazione di Windows?
Soluzione
Sì, lo fa. Citazione da MSDN
" SQL Server Analysis Services supporta solo l'autenticazione di Windows "
Avrai bisogno di active directory, fai riferimento al seguente kb su come configurarlo http://support.microsoft.com/kb/917409
Altri suggerimenti
In realtà è necessario " Active Directory " non è proprio vero.
Puoi ingannare i sistemi operativi accedendo al tuo PC in qualsiasi dominio con lo stesso Utente e Password dell'account sull'altro server che esegue SSAS. Lo faccio tutto il tempo. Per impostazione predefinita, avrai accesso se i domini sono diversi ma l'utente / pass è esatto.
A seconda di ciò che stai cercando di ottenere, puoi connetterti via HTTP e IIS, con IIS che fornisce o passa le credenziali:
http://www.sqlserveranalysisservices.com/OLAPPapers/ConfiguringHTTPAccessToYukon.htm
La necessità di AD non è certamente vera. Puoi usare uno strumento come runas
per eseguire un programma con un altro account utente.
Ad esempio, nel mio ambiente di sviluppo, a volte lo uso per eseguire Sql Server Management Studio (SSMS) o Visual Studio con un altro utente.
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"
Lo strumento runas
ti chiederà la password e avvia il programma con quell'utente.
Se non esiste alcun dominio, è possibile utilizzare il nome del computer.