Dans les services de reporting SQL 2005, nous étions en mesure d'usurper un utilisateur lors de l'appel d'un rapport. Cela ne semble pas fonctionner en 2008 et les articles technet qui semblent pertinents impliquent que vous devez créer une extension de sécurité séparée (Technet Article) si vous souhaitez afficher des rapports sur Internet. Est-ce ce que les gens utilisent dans la production? Ou est-ce plus simple que je ne l'imagine?SQL 2008 Reporting Services Authentification
Répondre
Vous ne savez pas exactement ce que vous entendez par "spoof a user". À ce jour, chaque version de SSRS a utilisé l'authentification Windows comme système d'authentification par défaut (et en fait le seul système «out of the box»). Si vous voulez faire l'authentification par formulaire, vous devez toujours écrire votre propre module d'authentification personnalisé.
Je l'ai fait à la fois dans des environnements de production en fonction de la situation, et leur échantillon est un très bon endroit pour commencer à construire votre propre module auth personnalisé
Vérifiez les liens que j'ai posté sur le même sujet à SQL Server 2008 Reporting Services Authentication
Solution simple
- dans le rsreportserver.config ajouter dans le l'authentification Windows de base:
- install apache> = 2.2 dans la même machine (Utiliser un autre port que 80 pour ReportServer) ou sur une autre machine
- activer mod_prox_http
- Création d'un utilisateur du navigateur pour le service de rapports (par exemple "reportusr" avec mot de passe "ce @ yourMachinepassw0rd")
définir http .conf
ProxyPass http: /// http ReportServer ProxyPassReverse: /// ReportServer AuthBasicFake reportusr ce @ yourMachinepassw0rd Order deny permettent Allow de tous
Vous pouvez maintenant accéder au reportserver et tous les rapports sur le serveur web apache sans authentification, car toujours l'utilisateur AuthBasicFake se connecte au reportserver avec BasicAuthentication
- 1. SQL Server 2008 Reporting Services Authentification
- 2. Contrôle de SQL Server 2008 Reporting Services
- 3. Autorisations SQL Server 2008 Reporting Services
- 4. Sql Server Reporting services
- 5. JavaScript - SQL Reporting Services
- 6. SQL Reporting Services: Grille
- 7. SQL Reporting Services
- 8. Sql Reporting Services Paramètre Question
- 9. Décryptage de données à utiliser avec SQL Reporting Services 2008
- 10. Mise en forme conditionnelle dans SQL Reporting Services 2008
- 11. SQL Server 2008 Reporting Services sur Failover Cluster
- 12. SQL Server 2008 Reporting Services Définition Extensions de personnalisation
- 13. Connexion de Reporting Services 2005SP2 à SQL Server 2008
- 14. Comment utiliser WebService de SQL Server 2008 Reporting Services
- 15. SQL Reporting Services et Excel
- 16. SQL Reporting Services - Plusieurs instantanés?
- 17. SQl 2000 Reporting Services et SQL 2005 Reporting Services côte à côte?
- 18. Authentification SQL Server dans SQL Server 2008
- 19. Archivage de rapports SQL 2005 Reporting Services
- 20. Version du rapport SQL Reporting Services Comparer
- 21. SQL Server Reporting Services 2005 - Accessibilité Guidlelines
- 22. SQL Reporting Services - Restreindre les formats d'exportation
- 23. ASP.NET MVC et SQL Server Reporting Services
- 24. Licences SQL Server Reporting Services 2005
- 25. SQL Reporting Services 2005 - Impression dans FireFox
- 26. Authentification Windows et services d'adhésion SQL
- 27. Paramètres d'abonnement dans SQL Server Reporting Services 2005
- 28. Conversion de date avec SQL Server/Reporting Services
- 29. internationalisation Reporting Services
- 30. SQL Server Reporting Services et plusieurs Sharepoint Farms