Projet

Général

Profil

Actions

Support #9804

fermé

Connecteur MYDB-Limiter l'accès à certaines tables

Ajouté par Marc Avenel il y a presque 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Closed
Priorité:
High
Assigné à:
Début:
18/05/2018
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox
Votre version de Silverpeas:
5.15.7
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Dans les tables MGIC il commence à avoir un bon nombre de tables
Je désire lier les différentes tables à des comptes pour limiter l'accès en mise à jour
  • La mise à jour de ces tables se fait par le connecteur MY DB
  • Actuellement ceux qui accèdent à ce connecteur peuvent accéder à l'ensemble des tables
Je désire limiter l'accès à ces différentes tables.
  • Comment dois je procéder ?

Ceci devient URGENT...

Merci


Fichiers

Compte Akwel.PNG (8,37 ko) Compte Akwel.PNG Marc Avenel, 20/07/2018 16:06

Demandes liées 1 (0 ouverte1 fermée)

Lié à MyDB - Bug #9918: Accès aux tables selon compteClosedNicolas Eysseric04/07/2018

Actions

Mis à jour par David Lesimple il y a presque 6 ans

  • Projet changé de JDBC Connector à MyDB

Mis à jour par Marc Avenel il y a plus de 5 ans

Je permets de vous relancer

Mis à jour par David Lesimple il y a plus de 5 ans

  • Statut changé de New à Feedback
  • Assigné à mis à David Lesimple

Ce qui compte c'est le compte de connexion qui est indiqué dans les paramètres JDBC.
Il n'est pas possible d'indiquer plusieurs comptes de connexion.

Mis à jour par Marc Avenel il y a plus de 5 ans

Ticket redondant avec le ticket suivant: https://tracker.silverpeas.org/issues/9918

Mis à jour par David Lesimple il y a plus de 5 ans

  • Lié à Bug #9918: Accès aux tables selon compte ajouté

Mis à jour par Marc Avenel il y a plus de 5 ans

Ceci devient URGENT.
je déploie lundi
Merci à vous

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

Quel est l'intérêt de gérer des droits différents sur les tables alors que l'application n'utilise qu'un seul compte pour accéder à ces tables ?

Mis à jour par Marc Avenel il y a plus de 5 ans

Ce sont les tables d'AKWEL qui prennent de l'ampleur
  • Ces tables ont des accès restreints
  • C'est pour cela que l'on a besoin de créer des comptes appropriés
  • Quand l'utilisateur accède à l'objet MyDB, il a accès uniquement aux tables auxquelles il a les droits
  • L'utilisateur ne doit pas accéder à certaines tables
Par exemple nous avons la tables "Comptes Portails externes"
  • On désire que ceux qui gèrent ces données n'accèdent qu'a cette table via le composant MYDB et pas aux autres

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

Il y a des tables qui devraient être accessibles via MyDB et pas d'autres ? C'est bien cela ?

Mis à jour par Marc Avenel il y a plus de 5 ans

Toutes les tables de Akwel sont accessibles
Mais l'accessibilité est différente selon le compte (comptA, compteB)

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

Oui, mais comme l'application MyDB n'utilise qu'un seul compte (comptA ou comptB), on est dans une impasse...

Mis à jour par Marc Avenel il y a plus de 5 ans

Pourtant dans le composant on nous demande bien le login/password.
Voir copie écran

Mis à jour par Nicolas Eysseric il y a plus de 5 ans

  • Statut changé de Feedback à Closed
  • Version cible mis à Version 5.15.8
  • % réalisé changé de 0 à 100

Réglé avec la correction apportée à #9918

Actions

Formats disponibles : Atom PDF