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 20/11/2006, 11h44   #1
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 76
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 76
Points : 12
Points : 12
Par défaut Comment ouvrir base frontale si mot de passe sur base dorsale

Bonjour à tous,

J'ai mis sur le réseau de mon entreprise une base frontale et une base dorsale, tout fonctionne parfaitement bien.

Pour terminer de sécuriser l'ensemble, je voudrais mettre un mot de passe (disons "motdepasse") sur la base dorsale qui contient toutes les données.

Lorsque je fais cela, la base frontale ne parvient plus à s'ouvrir !

Quelqu'un connaitrait-il ce qu'il faut écrire et où pour contourner cet obstacle ?

merci d'avance pour votre aide
et merci pour votre lecture

bonne journée à tous
faiglon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2006, 11h47   #2
Expert Confirmé Sénior

 
Avatar de cafeine
 
Inscription : juin 2002
Messages : 3 882
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 3 882
Points : 4 500
Points : 4 500
Hello,

en regardant la FAQ :

http://access.developpez.com/faq/?pa...#RetablLienTbl

il y a bien la possibilité de spécifier le mot de passe ...
__________________
Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème

Développez une application de gestion des comptes bancaires dans Access de A à Z
Déjà 12 tutoriels, le dernier en date : Comment faire un TextBox auto-extensible dans un formulaire ?


cafeine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2006, 13h33   #3
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 76
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 76
Points : 12
Points : 12
Ah .... FANTASTIQUE !

Je vais regarder ce lien

un grand merci

bonne après midi

F AIGLON
faiglon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2006, 14h16   #4
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 76
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 76
Points : 12
Points : 12
Re-bonjour

J'ai regardé en détail les deux fonctions, j'ai essayé de mettre en pratique la première mais comme je suis plutôt limité en connaissance et compréhension d'access, je n'ai pas réussi

aussi, après les multiples essais que j'ai réalisés, je me pose quelques questions sur le code suivant (proposé dans le lien par cafeine, merci) :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Sub lier()
Dim strMotPasse As String
Dim strCheminBd As String
Dim strNomTable As String
Dim strConnect As String
Dim oDb As DAO.Database
Dim oTbl As DAO.TableDef
 
'Définit mot passe, nom table, chemin base de données
strMotPasse = "pass"
strCheminBd = "c:\test.mdb"
strNomTable = "Table1"
'Instancie l'objet Database
Set oDb = CurrentDb
'Définit la chaine de connexion permettant la liaison
strConnect = "MS Access;pwd=" & strMotPasse & ";DATABASE=" & strCheminBd
'Crée la nouvelle table
Set oTbl = oDb.CreateTableDef(strNomTable)
With oTbl
    .Connect = strConnect
    .SourceTableName = strNomTable
End With
'Ajoute la table à la base de données
oDb.TableDefs.Append oTbl: oDb.TableDefs.Refresh
End Sub
question 1 :
quand faut-il lancer ce code ? et quand protéger la base dorsale avec un mot de passe ?
quel est l'ordre à suivre ?
quelqu'un peut-il m'orienter un peu car je suis un peu coulé

question 2 :
N'étant intéressé que par l'ajout d'un mot de passe sur la base dorsale, Est-on obligé dans le code de traiter le rattachement des tables ? Ne peut-on pas uniquement parler de ce qui concerne le mot de passe ?

question 3 :
"strCheminBd" : est-ce la variable de la base frontale (application) ou de la base dorsale (de données) ?

j'espère être assez clair dans mes questions

merci beaucoup pour votre aide

bonne après midi

F AIGLON
faiglon 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 18h43.


 
 
 
 
Partenaires

Hébergement Web