Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Sécurité
Sécurité Le forum qui s'occupe de votre préoccupation de sécuriser l'accès à votre application Access, ainsi qu'à la sécurité des données.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/10/2007, 14h59   #1
Membre Expert
 
Inscription : janvier 2006
Messages : 1 111
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 1 111
Points : 1 093
Points : 1 093
Par défaut "Masquer" la chaîne de connection

Bonjour,

J'ai une appli Access 2003 connectée à un serveur SQL via ADO.
Dans cette appli, je génère dynamiquement du code (=> MDE impossible).

Comment faire pour que les utilisateurs n'aient pas accès au code ou au moins aux paramêtres de la chaîne de connection au serveur ?

Merci.
Kloun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2007, 17h57   #2
Membre Expert
 
Avatar de bernardmichel
 
Inscription : janvier 2004
Messages : 985
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 985
Points : 1 028
Points : 1 028
Envoyer un message via MSN à bernardmichel Envoyer un message via Skype™ à bernardmichel
Hello !

As-tu pensé à simplement "Masquer" ton code ? C'est déjà une forme de protection... sinon, il te faut passer à la vitesse supérieur et employer le module d'autorisation d'accès...
bernardmichel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2007, 22h24   #3
Membre Expert
 
Inscription : janvier 2006
Messages : 1 111
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 1 111
Points : 1 093
Points : 1 093
Merci pour la réponse.
Masquer le code, je le fais déjà. Mais c'est vraiment léger (ou alors, on parle pas de la même chose).
Sinon, c'est où/quoi/comment le module d'autorisation d'accès ?
Kloun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2007, 23h05   #4
Membre Expert
 
Avatar de bernardmichel
 
Inscription : janvier 2004
Messages : 985
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 985
Points : 1 028
Points : 1 028
Envoyer un message via MSN à bernardmichel Envoyer un message via Skype™ à bernardmichel
Citation:
Masquer le code, je le fais déjà. Mais c'est vraiment léger
Oui bien sûr, cela dépend évidemment à qui tu as à faire

Pour ces autorisations, tu vas dans :
Outils | Sécurité | Autorisations d'accès mais.... tu y vas sur la pointe des pieds, en ayant pris GRAND SOIN de te documenter et surtout de faire une copie de ta MDB !

Tu peux déjà prendre connaissance de ceci
bernardmichel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2007, 23h49   #5
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Bonsoir,

Si la chaine de connexion n'est que dans le code, un mot de passe sur le code limite déjà bien l'accès
(Dans le vba, Outils / Propriétés)
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 09h30   #6
Membre Expert
 
Inscription : janvier 2006
Messages : 1 111
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 1 111
Points : 1 093
Points : 1 093
Citation:
Envoyé par mout1234 Voir le message
Si la chaine de connexion n'est que dans le code, un mot de passe sur le code limite déjà bien l'accès
(Dans le vba, Outils / Propriétés)
Merci, c'est ce que je cherchais (la protection par mot de passe).
Ca me sera utile, mais sur d'autres appli, parce que là, ça coince : l'appli supprime et recrée des formulaires, et ça ça aime pas la protection par mot de passe. Il faudrait que je puisse protéger les modules un par un.

Il me reste donc la solution de bernardmichel.
Kloun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 10h13   #7
Membre Expert
 
Inscription : janvier 2006
Messages : 1 111
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 1 111
Points : 1 093
Points : 1 093

La gestion des droits via fichier mdw, ça me va pas non plus, parce que ça veut dire qu'il faut installer un fichier de plus ...

Eventuellement, je peut stocker mes paramêtres de connection dans une table. Y'a moyen de protéger une table via mot de passe ?
Kloun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 11h56   #8
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Citation:
Envoyé par Kloun Voir le message
Merci, c'est ce que je cherchais (la protection par mot de passe).
Ca me sera utile, mais sur d'autres appli, parce que là, ça coince : l'appli supprime et recrée des formulaires, et ça ça aime pas la protection par mot de passe. Il faudrait que je puisse protéger les modules un par un.

Il me reste donc la solution de bernardmichel.
Citation:
Envoyé par Kloun Voir le message

La gestion des droits via fichier mdw, ça me va pas non plus, parce que ça veut dire qu'il faut installer un fichier de plus ...

Eventuellement, je peut stocker mes paramêtres de connection dans une table. Y'a moyen de protéger une table via mot de passe ?
Sauf erreur de ma part non... à moins que de placer cette table dans une base séparée à laquelle tu attribues un mot de passe ... mais bon ca complique un peu inutilement je crois.

Deux pistes:
revoir ton code de création de formulaire pour le rendre compatible à la présence d'un mot de passe (pas étudier si cela est possible)
Placer ton information dans un fichier ini ou dans la base de registre, sous forme cryptée (à toi de créer l'algorithme de cryptage qui te convient)
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h15.


 
 
 
 
Partenaires

Hébergement Web