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 :

Débloquer l'identification ODBC [AC-2003]


Sujet :

Sécurité

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 77
    Points : 51
    Points
    51
    Par défaut Débloquer l'identification ODBC
    Bonjour,

    J'ai récupéré la maintenance d'une base destinée à être déployée vers des utilisateurs lambda (très lambda d'ailleurs!).
    Cette base accède à des données dans une base Oracle via un lien ODBC. D'ordinaire sur mes autres bases, les utilisateurs doivent s'identifier à la première requête qu'ils lancent avec un identifiant/mot de passe propre à la base oracle et qu'ils connaissent. Sauf que pour cette base que j'ai repris, après avoir fait des modifs sur les requêtes, lors de l'utilisation courante, aucune identification n'est demandée aux utilisateurs, et il ressort que la connexion sur la base oracle se fait avec mes identifiants qui ont été mémorisés !!! Même si c'est transparent pour eux, ca ne me plait pas trop !

    Savez-vous comment désactiver cette option et revenir à une utilisation avec identification unique pour chaque utilisateur à chaque démarrage de la base ?

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 759
    Points
    7 759
    Par défaut
    Bonjour,

    Il y a de fortes chances que le nom d'utilisateur et le mot de passe soient mémorisés au niveau de la table liée.
    Pour le vérifier, exécute cette sub :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Sub odbcDAO_ListerTablesLiees()
    Dim strMsg As String
    Dim db As DAO.Database, tdf As DAO.TableDef
     
    Set db = CurrentDb
    For Each tdf In db.TableDefs
        If (tdf.Attributes And dbAttachedODBC) <> 0 Then
           If Len(strMsg) > 0 Then strMsg = strMsg & vbCrLf
           strMsg = strMsg & tdf.Name & " / Mémoriser authentification : "
           If (tdf.Attributes And dbAttachSavePWD) <> 0 Then
              strMsg = strMsg & "Oui"
           Else
              strMsg = strMsg & "Non"
           End If
        End If
    Next
     
    If Len(strMsg) = 0 Then
       MsgBox "Aucune table liée odbc"
    Else
       MsgBox strMsg, , "Table(s) liée(s) odbc"
    End If
    End Sub
    Pour les tables liées odbc où l'utilisateur et le mot de passe sont mémorisés, le plus simple est de les détruire
    puis de les recréer en prenant soin de ne pas cocher l'option «Enregistrer mot de passe».

    A+

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 77
    Points : 51
    Points
    51
    Par défaut
    C'était bien ça, effectivement. J'ai refait les liens sans l'option, ca marche. Dommage tout de même qu'il faille refaire tous les liens pour ça, au lieu d'avoir juste une option à décocher.

    Merci !

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/03/2007, 00h09
  2. [Kylix] PostgreSql via ODBC
    Par doykati dans le forum EDI
    Réponses: 3
    Dernier message: 08/02/2007, 10h10
  3. [Sybase] Pilote ODBC Sybase sous NT 4.0
    Par SoaB dans le forum Sybase
    Réponses: 2
    Dernier message: 23/10/2002, 12h27
  4. [filemaker pro]odbc et dsn less
    Par google dans le forum Autres SGBD
    Réponses: 7
    Dernier message: 24/06/2002, 15h26
  5. Connexion ODBC
    Par Anonymous dans le forum Réseau
    Réponses: 2
    Dernier message: 23/04/2002, 12h10

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