Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Reporting services e credenziali
venerdì 27 agosto 2010 - 17.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
382954
Profilo
| Newbie
11
messaggi | Data Invio:
ven 27 ago 2010 - 17:34
Salve,
ho creato alcuni report tramite il Business Intelligence Development studio (SQL Server 2008R2) e
dal web riesco a raggiungere il server con http://nomedominio/reportserver ma mi chiede sempre le credenziali.
Nel reportingServiceConfigurationManager ho impostato sia il 'Service Account' che le altre credenziali con 'Networkservice'.
Dove devo mettere le 'mani' per dare l'accesso anonimo ?
Alcuni mi hanno consigliato di configurare la directory virtuale creata sotto IIS; ma sotto IIS non cè alcuna directory virtuale creata dal ReportServer.
Avete dei suggerimenti ?
p.s.: sul server in http://localhost/reportserver riesco a navigare sino al report e tutto funziona perfettamente. Il problema rimane per l'esterno.
Grazie,
Fabio
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 27 ago 2010 - 17:38
>ho creato alcuni report tramite il Business Intelligence Development
>studio (SQL Server 2008R2) e
>dal web riesco a raggiungere il server con http://nomedominio/reportserver
>ma mi chiede sempre le credenziali.
Ciao Fabio,
Quali credenziali? La login per autenticarti all'istanza?
In questo caso non ti resta che memorizzare login e password nel Data Surce utilizzato dai tuoi reports.
>Nel reportingServiceConfigurationManager ho impostato sia il
>'Service Account' che le altre credenziali con 'Networkservice'.
Questo è l'account con il quale viene eseguito il servizio e non ha niente a che vedere con l'accesso ai tuoi reports dal Report Manager.
>Dove devo mettere le 'mani' per dare l'accesso anonimo ?
>Alcuni mi hanno consigliato di configurare la directory virtuale
>creata sotto IIS; ma sotto IIS non cè alcuna directory virtuale
>creata dal ReportServer.
Con SQL Server 2008 i Reporting Services non si appoggiano più ad IIS ma utilizzano direttamente HTTP.sys, quindi integrano un web server ad-hoc.
>Avete dei suggerimenti ?
>
>p.s.: sul server in http://localhost/reportserver riesco a navigare
>sino al report e tutto funziona perfettamente. Il problema rimane
>per l'esterno.
Non ho ancora capito qual è il tuo problema, spiegati meglio.
>Grazie,
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
382954
Profilo
| Newbie
11
messaggi | Data Invio:
ven 27 ago 2010 - 17:57
>Quali credenziali? La login per autenticarti all'istanza?
>In questo caso non ti resta che memorizzare login e password
>nel Data Surce utilizzato dai tuoi reports.
Il primo problema sono le credenziali di accesso al server: se inserisco il login di administrator accedo al reportserver e, se provo ad aprire il report, mi restituisce il seguente errore: "
* Errore durante l'elaborazione del report. (rsProcessingAborted)
o Impossibile creare una connessione all'origine dei dati 'DataSource1'. (rsErrorOpeningConnection)
+ Per ulteriori informazioni su questo errore, navigare al server di report nel server locale oppure abilitare gli errori remoti."
quindi, credo, il problema siano le credenziali di accesso al server e, successivamente, anche quelle al datasource.
Però io ho inserito l'account sa e salvato la pass ed ho fatto diversi test di connessione e tutti sono andate ok.
>>p.s.: sul server in http://localhost/reportserver riesco a navigare
>>sino al report e tutto funziona perfettamente. Il problema rimane
>>per l'esterno.
>Non ho ancora capito qual è il tuo problema, spiegati meglio.
>
Io vorrei poter far visualizzare il report a chiunque semplicemente inserendo la URL ed evitando di inserire le credenziali.
grazier per l'aiuto, pensavo fosse più semplice anche per un provetto come me :D
Fabio.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 27 ago 2010 - 18:14
>Il primo problema sono le credenziali di accesso al server:
>se inserisco il login di administrator accedo al reportserver
>e, se provo ad aprire il report, mi restituisce il seguente errore:
>"
>
>* Errore durante l'elaborazione del report. (rsProcessingAborted)
>o Impossibile creare una connessione all'origine dei dati 'DataSource1'.
>(rsErrorOpeningConnection)
>+ Per ulteriori informazioni su questo errore, navigare al server
>di report nel server locale oppure abilitare gli errori remoti."
>
>
>quindi, credo, il problema siano le credenziali di accesso al
>server e, successivamente, anche quelle al datasource.
>Però io ho inserito l'account sa e salvato la pass ed ho fatto
>diversi test di connessione e tutti sono andate ok.
Una login sysadmin per eseguire una SELECT o una stored procedure e vuoi eliminare la Windows Authentication?
Vuoi proprio che ti sfondino il server in una manciata di minuti?
>Io vorrei poter far visualizzare il report a chiunque semplicemente
>inserendo la URL ed evitando di inserire le credenziali.
In SQL Server 2008 è una funzionalità non prevista (fortunatamente!) ma che puoi implementare con un po' di lavoro.
Qui trovi un articolo che ti spiega come procedere:
http://msftrsprodsamples.codeplex.com/wikipage?title=SS2008
!Security%20Extension%20Sample
>grazier per l'aiuto, pensavo fosse più semplice anche per un
>provetto come me :D
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
382954
Profilo
| Newbie
11
messaggi | Data Invio:
ven 27 ago 2010 - 18:40
>>Io vorrei poter far visualizzare il report a chiunque semplicemente
>>inserendo la URL ed evitando di inserire le credenziali.
>In SQL Server 2008 è una funzionalità non prevista (fortunatamente!)
>ma che puoi implementare con un po' di lavoro.
>Qui trovi un articolo che ti spiega come procedere:
>
http://msftrsprodsamples.codeplex.com/wikipage?title=SS2008
!Security%20Extension%20Sample
>
>>grazier per l'aiuto, pensavo fosse più semplice anche per un
>>provetto come me :D
>Prego.
>
>Ciao!
>--
>Lorenzo Benaglia
>Microsoft MVP - SQL Server
>
http://blogs.dotnethell.it/lorenzo/
E' troppo per me.
Meglio trovare qualcuno competente onde evitare di far riposare per sempre il server ^^
Grazie comunque,
Fabio
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !