Configurare un server di report per l'amministrazione remotaConfigure a Report Server for Remote Administration

In Reporting ServicesReporting Servicesè possibile configurare istanze del server di report in modalità locale o remota.In Reporting ServicesReporting Services, you can configure report server instances locally or remotely. Per configurare un'istanza remota del server di report, è possibile usare lo strumento di configurazione di Reporting Services oppure scrivere codice personalizzato che usi il provider WMI (Windows Management Instrumentation) per Reporting ServicesReporting Services .To configure a remote report server instance, you can use the Reporting Services Configuration tool or write custom code that uses the Reporting ServicesReporting Services Windows Management Instrumentation (WMI) provider. Lo strumento Gestione configurazione Reporting Services offre un'interfaccia grafica al provider WMI, per consentire di configurare un server di report senza dover scrivere codice.The Reporting Services Configuration tool provides a graphical interface to the WMI provider so that you can configure a report server without having to write code. Quando si avvia lo strumento, è possibile specificare un server remoto a cui connettersi.When you start the tool, you can specify a remote server to connect to.

Prima che sia possibile utilizzare lo strumento per configurare un server di report remoto, è necessario seguire le indicazioni contenute in questo argomento per abilitare le porte in Windows Firewall, consentire le connessioni remote e abilitare le richieste WMI remote.Before you can use the tool to configure a remote report server, you must follow the instructions in this topic to enable ports in Windows Firewall, enable remote connections, and enable remote WMI requests.

Una configurazione appropriata consente di evitare l'errore seguente:Proper configuration helps you avoid the following error:

The machine could not be found.

"The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)".

PrerequisitiPrerequisites

A tale scopo, è necessario accedere al sistema localmente ed essere membri del gruppo Administrators locale.To modify firewall settings, you must be logged on locally and you must be a member of the local Administrators group. Non è possibile modificare le impostazioni di Windows Firewall di un computer remoto tramite una connessione remota.You cannot modify the Windows firewall settings of a remote computer over a remote connection.

Se si desidera abilitare l'amministrazione remota per un utente non amministratore, è necessario concedere all'account le autorizzazioni per l'attivazione remota DCOM (Distributed Component Object Model).If you want to enable remote administration for a non-administrator user, you must grant the account Distributed Component Object Model (DCOM) Remote Activation permissions. In questo argomento vengono fornite le istruzioni per la configurazione del server per l'accesso da parte di utenti non amministratori.Instructions for configuring the server for non-administrator access are provided in this topic.

In alcune organizzazioni sono presenti criteri di gruppo che impediscono l'amministrazione remota del server per alcuni sistemi operativi o utenti.Some organizations have group policies that prevent remote server administration for certain operating systems or users. Prima di iniziare a modificare le impostazioni del firewall, rivolgersi all'amministratore di rete per verificare se vi sono limitazioni all'amministrazione remota.Before you begin modifying firewall settings, check with your network administrator to verify whether there are restrictions on remote administration.

Per ulteriori informazioni, vedere Connecting Through Windows Firewall nella documentazione di Platform SDK nel sito Web MSDN.For more information, see Connecting Through Windows Firewall in the Platform SDK documentation on MSDN.

AttivitàTasks

Tra le attività che consentono di configurare un server di report remoto sono incluse le seguenti:Tasks that enable remote report server configuration include the following:

  • Abilitare le porte in Windows Firewall per consentire le richieste sulle porte utilizzate dal server di report e dall'istanza del Motore di database di SQL Server.Enable ports in Windows Firewall to allow requests on ports used by the report server and by the SQL Server Database Engine instance. Vedere Configure a Firewall for Report Server Access e Configure a Windows Firewall for Database Engine Access.See Configure a Firewall for Report Server Access and Configure a Windows Firewall for Database Engine Access.

  • Consentire le connessioni remote all'istanza del Motore di database che ospita il database del server di report.Enable remote connections to the instance of the Database Engine instance that hosts the report server database. Una connessione remota è necessaria per la configurazione della connessione al database del server di report e per la gestione delle chiavi di crittografia.A remote connection is necessary for configuring the report server database connection and managing the encryption keys.

  • Consentire il passaggio delle richieste WMI remote attraverso MicrosoftMicrosoft Windows Firewall.Enable remote WMI requests to pass through the MicrosoftMicrosoft Windows firewall.

  • Se si configura un server di report remoto per l'amministrazione da parte di un utente non amministratore, è necessario impostare autorizzazioni DCOM per consentire l'accesso WMI remoto a un account utente di Windows standard.If you are configuring a remote report server for administration by a non-administrative user, you must set DCOM permissions to enable remote WMI access to a standard Windows user account. Poiché WMI utilizza DCOM per il trasporto delle chiamate remote, è necessario impostare le autorizzazioni DCOM per consentire agli utenti che non hanno eseguito l'accesso come amministratore locale di configurare il server.Because WMI uses DCOM as transport for remote calls, you must set the DCOM permissions so that users who are not logged on as the local administrator can configure the server.

  • Se si configura un server di report remoto per l'amministrazione da parte di un utente non amministratore, è inoltre necessario impostare autorizzazioni WMI nello spazio dei nomi WMI del server di report.If you are configuring a remote report server for administration by a non-administrative user, you must also set WMI permissions on the report server WMI namespace. Per impostazione predefinita, tutti i membri del gruppo Administrators locale dispongono di accesso allo spazio dei nomi WMI del server di report.By default, all members of the local Administrator group have access to the report server WMI namespace. Per concedere l'accesso a utenti non amministratori, è necessario impostare le autorizzazioni.If you want to grant access to non-administrators, you must set permissions.

    Le indicazioni per l'esecuzione di queste attività sono disponibili in questo argomento.Instructions on how to perform these tasks are provided in this topic.

Per configurare connessioni remote al database del server di reportTo configure remote connections to the report server database

  1. Fare clic sul pulsante Start, scegliere Programmi, Microsoft SQL Server 2017Microsoft SQL Server 2017, Strumenti di configurazione, quindi Gestione configurazione SQL Server.Click Start, point to Programs, point to Microsoft SQL Server 2017Microsoft SQL Server 2017, point to Configuration Tools, and click SQL Server Configuration Manager.

  2. Nel riquadro a sinistra espandere Configurazione di rete SQL Server, quindi fare clic su Protocolli per l'istanza di SQL ServerSQL Server.In the left pane, expand SQL Server Network Configuration, and then click Protocols for the instance of SQL ServerSQL Server.

  3. Nel riquadro dei dettagli abilitare i protocolli TCP/IP e Named Pipes, quindi riavviare il servizio SQL ServerSQL Server .In the details pane, enable the TCP/IP and Named Pipes protocols, and then restart the SQL ServerSQL Server service.

Per abilitare l'amministrazione remota in Windows FirewallTo enable remote administration in Windows Firewall

  1. Accedere come amministratore locale al computer per il quale si desidera abilitare l'amministrazione remota.Log on as a local administrator to the computer for which you want to enable remote administration.

  2. Aprire un prompt dei comandi con privilegi amministrativi.Open a command prompt with administrative privileges.

  3. Eseguire il comando seguente:Run the following command:

    netsh.exe firewall set service type=REMOTEADMIN mode=ENABLE scope=ALL  
    

    È possibile specificare opzioni diverse per Scope.You can specify different options for Scope. Per ulteriori informazioni, vedere la documentazione di Windows Firewall.For more information, see the Windows Firewall product documentation.

  4. Verificare che l'amministrazione remota sia abilitata.Verify that remote administration is enabled. Per visualizzare lo stato, è possibile eseguire il comando seguente:You can run the following command to show the status:

    netsh.exe firewall show state  
    
  5. Riavviare il computer.Reboot the computer.

Per impostare autorizzazioni DCOM per consentire l'accesso WMI remoto a utenti non amministratoriTo set DCOM permissions to enable remote WMI access for non-administrators

  1. Nel menu Start, scegliere Strumenti di amministrazionee quindi Servizi componenti.On the Start menu, point to Administrative Tools, click Component Services.

    Per Windows Vista, nel menu Start, scegliere Tutti i programmi, Esegui, quindi immettere mmc comexp.msc.For Windows Vista, on the Start menu, click All Programs, click Run, and then enter mmc comexp.msc.

  2. Aprire la cartella Component Services.Open the Component Services folder.

  3. Aprire la cartella Computer.Open the Computers folder.

  4. Selezionare Risorse del computer.Select My Computer.

  5. Scegliere Proprietà dal menu Azione.On the Action menu, and select Properties.

  6. Fare clic su Sicurezza COM.Click COM Security.

  7. In Autorizzazioni di esecuzione e attivazionefare clic su Modifica limiti.In Launch and Activation Permissions, click Edit Limits.

  8. Se il proprio nome non è visualizzato in Autorizzazioni di avviofare clic su Aggiungi.If you do not see your name in Launch Permission, click Add.

  9. Digitare il nome del proprio account utente e quindi fare clic su OK.Type the name of your user account, and then click OK.

  10. In Autorizzazioni per <Utente o Gruppo> nella colonna Consenti selezionare Avvio remoto e Attivazione remota e quindi fare clic su OK.In Permissions for <User or Group>, in the Allow column, select Remote Launch and Remote Activation, and then click OK.

Per impostare autorizzazioni nello spazio dei nomi WMI del server di report per utenti non amministratoriTo set permissions on the report server WMI namespace for non-administrators

  1. Nel menu Start, scegliere Strumenti di amministrazionee quindi Gestione computer.On the Start menu, point to Administrative Tools, click Computer Management.

  2. Aprire la cartella Servizi e applicazioni.Open the Services and Applications folder.

  3. Fare clic con il pulsante destro del mouse su Controllo WMIe scegliere Proprietà.Right-click WMI Control, and select Properties.

  4. Fare clic su Sicurezza.Click Security.

  5. Aprire la cartella Root.Open the Root folder.

  6. Aprire la cartella Microsoft.Open the Microsoft folder.

  7. Aprire la cartella SQLServer.Open the SQLServer folder.

  8. Aprire la cartella ReportServer.Open the ReportServer folder.

  9. Aprire la cartella dell'istanza.Open instance folder. Se è stata installata l'istanza predefinita, il nome della cartella è MSSQLSERVER.If you installed the default instance, the folder is MSSQLSERVER.

  10. Aprire la cartella v10.Open the v10 folder.

  11. Selezionare la cartella Admin e quindi fare clic su Sicurezza.Select the Admin folder, and then click Security.

  12. Fare clic su Aggiungie quindi digitare l'account utente che si desidera utilizzare per gestire il server.Click Add, and then type the user account you will use to manage the server.

  13. Nella colonna Consenti selezionare Abilita account, Abilita remotoe Sicurezza da lettura, quindi scegliere OK.In the Allow column, select Enable Account, Remote Enable, and Read Security, and then click OK.

Vedere ancheSee Also

Gestione configurazione Reporting Services (modalità nativa)Reporting Services Configuration Manager (Native Mode)