2014-09-30 7 views
11

Dopo una nuova installazione di SQL Server 2012 Developer sul mio computer Windows 7, configuro SSRS. Quindi, in IE (versione 11), provo ad accedere al server SSRS allo http://(servername)/Reports. Windows richiede il mio nome utente e password. Strano, perché sono un amministratore. Quindi inserisco il mio nome utente e la mia password e ottengo questa risposta:L'utente '%' non dispone delle autorizzazioni necessarie, SSRS 2012 su Windows 7

L'utente '' non ha i permessi necessari. Verificare che siano state concesse autorizzazioni sufficienti e che le restrizioni relative al controllo dell'account utente di Windows siano state risolte.

Ricercando la questione, mi imbatto in un numero di risposte, tra cui:

Reporting Services permissions on SQL Server R2 SSRS
SSRS 2008: User Does Not Have Required Permissions

Le risposte a queste domande sono simili:

  1. Esegui IE come amministratore
  2. Aggiungere l'URL SSRS ai siti attendibili nella scheda Sicurezza di Opzioni Internet
  3. Riprova URL SSRS
  4. In caso di successo, aggiungere l'utente a Impostazioni sito e Impostazioni cartella con le autorizzazioni appropriate.
  5. Si dovrebbe quindi essere in grado di accedere a SSRS senza correre IE come amministratore

soluzioni supplementari includono la disabilitazione UAC e ripetendo i passaggi precedenti.

L'esecuzione di IE come amministratore non ha funzionato. Al punto 3. Ho ottenuto la stessa risposta di cui sopra e non sono mai riuscito ad accedere alla home page di SSRS.

Prima di disabilitare UAC, esistono altri metodi?

risposta

17

La soluzione che ho trovato è da Peter O’Gorman's blog entry. Siti

I passaggi di cui sopra sono gli stessi, tranne aggiungere l'URL Intranet locale, non attendibile:

  1. Run cioè come un amministratore
  2. Aggiungere l'URL SSRS per Intranet locale in Sicurezza scheda di Opzioni Internet
  3. Riprova URL SSRS
  4. In caso di successo, aggiungere l'utente alle Impostazioni sito e Impostazioni cartella con le autorizzazioni appropriate.
  5. Si dovrebbe quindi essere in grado di accedere a SSRS senza correre IE come amministratore

Con mia piacevole sorpresa, questo ha funzionato come un fascino. Grazie Peter!

+1

Fase 2, aggiungendo l'URL della intranet locale, ha lavorato per me. Grazie – TechSpud

+0

Ho dovuto inoltre riavviare Internet Explorer, ma questo ha funzionato per me. –

+1

Questo ha funzionato per me. Come @ChaimEliyah ho dovuto riavviare IE, ma dopo ha funzionato alla grande. Grazie –

2

Esegui IE come amministratore - non Chrome. Giuro che ci ho provato prima senza gioia.

Non capisco perché non Chrome e perché amministratore. Forse Chrome in qualche modo congeda le autorizzazioni elevate. In che modo rsManager sa a che livello è in esecuzione il browser?

Microsoft SQL Server Management Studio 12.0.2000.8 Microsoft Analysis Services Client Tools 12.0.2000.8 Microsoft Data Access Components (MDAC) 6.3.9600.16384 Microsoft MSXML 3.0 5.0 6.0 Microsoft Internet Explorer 9.11.9600.17498 Microsoft .NET Framework 4.0.30319.34209 sistema operativo 6.3.9600

Chrome versione 39.0.2171.95 m

0

Questo funziona per reporting Services 2008 in poi

Questo mi ha infastidito per un po ', alcuni utenti hanno accesso al server di report altri ottengono questo messaggio di errore. Durante il tentativo di risolvere con un amministratore di sistema mi sono imbattuto in questo post dal supporto Microsoft

Per gli utenti di navigare ad una cartella particolare, devono avere il ruolo del browser a tutte le cartelle a partire dalla cartella principale (la cartella denominata "/" nel percorso dell'articolo o "Casa" in Gestione report). Quindi dovrai concedere esplicitamente tali autorizzazioni. Per impostazione predefinita, le autorizzazioni vengono ereditate dalla cartella principale. Se sono presenti interruzioni nell'ereditarietà, è necessario impostare tali autorizzazioni in modo esplicito.

Quello che abbiamo fatto come un utente amministratore, è stato quello di passare a Reports pagina, quindi le impostazioni della cartella e concedere l'utente che non dispone dei diritti di autorizzazioni del browser per la cartella. L'uso potrebbe quindi navigare verso la home page e farsi strada lungo l'albero. l'amministratore di sistema non ha concesso l'accesso all'utente a livello di casa solo sulle cartelle e sui report a cui ha accesso.

1

Stessi passaggi di Glenn menzionati in precedenza. Ho anche dovuto aggiungere l'utente al ruolo in due punti diversi dopo aver avuto accesso a SQL Server Reporting Services - Home. In Impostazioni cartella -> sicurezza -> nuova assegnazione ruolo e impostazioni sito -> sicurezza -> assegnazione nuovo ruolo. Ho aggiunto anche il mio utente.

http://techasp.blogspot.com/2013/06/how-to-fix-reporting-services.html

Problemi correlati