IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Discussion :

Vous n'avez pas les autorisations necessaires pour accéder à la base de données.


Sujet :

Sécurité

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 167
    Points : 112
    Points
    112
    Par défaut Vous n'avez pas les autorisations necessaires pour accéder à la base de données.
    Bonjour,

    j'ai une application ACCESS 2003 basique et tout fonctionnait jusqu'à présent mais j'ai eu aujourd'hui et hier plusieurs appels de la même utilisatrice me disant qu'au lancement de l'application elle avait le message suivant :

    Vous n'avez pas les autorisations necessaires pour accéder à la base de données. Si vous faites des modifications, elles ne pourront pas être enregistrées.

    Lorsqu'elle clique sur OK pour fermer ça ne ferme rien et elle est obligé de tuer la tâche pour fermer.

    Je vais donc voir sur le fichier .ldb et je vois que son numéro de poste est présent dans le fichier. J'essaye de supprimer le .ldb et pas possible car un autre utilisateur est connecté. J'appelle l'autre utilisateur pour lui demander de ce déco et je supprime le fichier .ldb et tout remarche ensuite.

    Mais quelques heures plus tard, le même scénario ce produit ...

    Quand j'essaye de mon poste de me connecter à l'appli je n'ai pas ce message d'erreur tout est normal pour moi, même quand quelqu'un d'autre est connecté.

    Quelqu'un a déjà eu le problème ???

    Merci d'avance.

    Cordialement,
    Bizoo

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    Bonjour,

    Pour éviter ces petits désagréments il faut éviter de se connecter à la même application.

    Scrinder la base et distribuer la partie applicative sur chaque poste client est l'une des premières régles.

    Pour le problème décrit : regardes si l'utilisateur n'ouvre pas l'application en mode exclusif et si les versions d'access sont bien toutes les 2 à niveau.

    Cordialement,

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 167
    Points : 112
    Points
    112
    Par défaut
    Ahh une idée me vient ! Je n'est effectivement pas vérifié les versions des utilisateurs et il se pourrait que certain soit en ACCESS 2003 Complet et d'autre en version 2003 Runtime ! (ou peut-être tous en version 2003 Runtime...)

    Le problème a-t-il des chances de venir de là ?!

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 58
    Points : 38
    Points
    38
    Par défaut Vous n'avez pas les autorisations necessaires pour accéder à la base de données
    Bonjour,

    j'ai exactement le même problème !

    Quelqu'un connaitrait-il les règles qui régissent l'utilsation d' une même base mde par plusieurs utilisateurs ?

    Loufab dit :
    "Scinder la base et distribuer la partie applicative sur chaque poste client est l'une des premières régles"
    Ma base est bien scindée en frontale et dorsale mais je ne peux pas distribuer la frontale sur tous les postes utilisateurs !!!
    C'est beaucoup plus pratique que tous les utilisateurs accedent à la même copie de la frontale
    Comme j'ai des utilisateurs ayant le runtime et d'autres Access complet, j'ai déjà été obligé de distribuer une frontale pour chacun de ceux ayant Access, cela ne m'intéresse pas de distribuer la frontale pour tous les utilisateurs ayant le runtime (ils sont plus nombreux)

    Loufab dit :
    "regarde si l'utilisateur n'ouvre pas l'application en mode exclusif "
    1) Comment savoir si un utilisateur ouvre la frontale en mode exclusif ?
    2) Sachant que ce sont des utilisateurs ayant le runtime, comment éviter cette situation ?

    J'ai regardé attentivement les options de la ligne de commande, on voit bien qu'il y a une option /excl, mais l'aide en ligne dit que l'option par défaut est le mode partagé. Donc si je n'ai pas mis l'option /excl dans ma ligne de commande (qui est contenue dans le raccourci que les utilsateurs ont sur leur bureau), comment diable des utilisateurs ayant le runtime peuvent-ils faire pour ouvrir la base en mode exclusif ?

    S'il vous plait , je suis coincé et il faut absolument que je trouve une réponse rapide à ce problème

  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    Bonjour,

    Partager un mde c'est vraiment déconseillé. Le frontal/dorsal perd alors tout son interet.

    Les règles sont simples :
    • Gain de performance = 0
    • Gain de robustesse = -100
    • Emmerdement en programmation = +100 (les tables temporaires par exemple)
    • Gain de temps pour la livraison = +100
    • ...


    Pourquoi ne veux-tu pas livrer à ceux qui ont le runtime ? C'est plus pratique pour qui ?
    Avec le RT normalement le mode est partagé.

    Attention : ACCESS permet quelques souplesses qui doivent être utilisées avec précaution. Le partage de l'application en est une que je déconseille ABSOLUMENT.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 23
    Dernier message: 02/06/2015, 08h59
  2. [AC-2013] message erreur Vous n'avez pas les autorisations nécessaires pour accéder
    Par laimrida dans le forum Sécurité
    Réponses: 0
    Dernier message: 09/10/2014, 19h05
  3. [Designer V5-V6] Erreur UX0003 à l'ouverture : vous n'avez pas les droits d'accès à cet univers
    Par kalaghan dans le forum Débuter
    Réponses: 4
    Dernier message: 04/06/2009, 17h07
  4. Vous n'avez pas l'autorisation de mettre à jour
    Par Gunner4902 dans le forum Windows XP
    Réponses: 3
    Dernier message: 14/05/2008, 16h25
  5. Réponses: 7
    Dernier message: 02/08/2006, 12h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo