BI experience

Problèmes avec les users Jasper : désynchronisation de sa BDD “jasperserver”

| 1 Commentaire

Certaines personnes auront peut-être eu comme moi un problème avec ses users au niveau de la plateforme JasperServer. En effet quand j’attribuais des droits sur un rôle à un objet, ces droits ne s’appliquaient pas. Quand je me connectais avec le user présent dans le rôle paramétré, je n’avais accès à aucun de mes rapports. Le message qu’il me mettait était : Access denied.

La solution à ce problème est de resynchroniserla Basede données jasperserver. Pour cela il faut que vous cherchiez dans les fichiers de Jasper :

jasperserverCreateDefaultSecurity-mysql.sql. Ce script SQL permettra de remettre les choses en place. Ce script touche les tables :

  • JIRole
  • JIUserRole
  • JIUser
  • JIResourceFolder
  • JIObjectPermission

La seule chose embêtante c’est qu’il faudra recommencer l’attribution de vos droits sur chaque objet. Avez-vous déjà été fouillé dans la base de données « jasperserver »?

Voici un screenshot des différentes tables que vous pourrez  trouver :

database_jasperserver.JPG

Un Commentaire

  1. Salut,

    J’ai un problème, j’ai désactivé le superuser et puis j’ai changé le nom du role administrator en ROLE_ADMIN et se reconnectant rien ne s’affiche

    j’ai vue qu’il faut refaire les users dans la bas jiuser mais je ne vois pas comment faire ?

    Merci

Laisser un commentaire

Champs Requis *.

*