|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 472 ![]() |
Bonjour,
J'écume le forum depuis hier pour trouver une réponse. Comment utilise-t-on la sécurité utilisateur avec des utilisateurs finaux qui n'ont que le Runtime ? Je travaille depuis Access 2003 et mes utilisateurs sont équipés du runtime 2003. La seule solution est-elle de modifier la base de registre ? Cette méthode est-elle donc la meilleure ? Par ailleurs, ma boîte n'est pas fort dégourdie et est incapable de me fournir une signature numérique pour mes applications. Du coup, j'aimerais modifier le niveau de sécurité d'Access sur mes postes utilisateurs et là je coince avec la méthode ci-dessus. En effet, le niveau de sécurité est de type REG_DWORD et avec la méthode au-dessus, le type se transforme en REG_SZ et ne modifie pas le niveau de sécurité. Merci !
__________________
puis et puis et encore . Sinon sans oublier et
|
|
|
00
|
|
|
#2 | |
|
Membre expérimenté
![]() Inscription : juillet 2005 Messages : 555 ![]() |
Bonjour,
Citation:
ne pas toucher à des pièces enregistrées, ne pas voir certaines choses ? etc . a+ |
|
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 472 ![]() |
Bonjour,
C'est pas très clair en effet, je parle ici du système de sécurité via un fichier mdw. Ma question est comment utiliser ce fichier mdw avec des utilisateurs qui ne disposent que du runtime ? Avec la version complète, il suffit d'aller dans Outils/sécurité/Administrateur de groupe de travail et d'aller chercher le fichier .mdw qui va bien.
__________________
puis et puis et encore . Sinon sans oublier et
|
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : novembre 2006 Messages : 467 ![]() |
Bonjour,
Il faut prévoir, par le code, tout ce qu'il faut pour lister les utilisateurs et les groupes, créer et supprimer des utilisateurs, Affecter un utilisateur à un groupe, changer le mot de passe de l'utilisateur courant. On peut considérer que les groupes sont créés une fois pour toutes et qu'il n'y a pas à revenir sur les droits. Ceci est donc un minimum requis. Il y a tout ce qu'il faut sur Faq et Forum. (Un bon début à la fin du tuto de loufab) J'ai peut-être dépassé ta question: pour le fichier mdw il suffit de configurer le raccourci, mais ça, tu l'avais déjà lu...
__________________
Un seul conseil: la règle des 3S. |
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 472 ![]() |
Merci tAKAmAkA
En effet, dans ma tête les raccourcis ne s'appliquaient que dans le cas où on dispose de la version complète. Je ferai mes essais avec le Runtime, mais à priori pas de souci. Donc, ça c'est bon! Pour ce qui est du niveau de sécurité, j'ai pas envie de me battre avec les inaptes de notre service informatique. Y aurait-il un moyen de le modifier dans la base de registre au démarrage de l'application? Merci ...
__________________
puis et puis et encore . Sinon sans oublier et
|
|
|
00
|
|
|
#6 | |
|
Membre confirmé
![]() Inscription : novembre 2006 Messages : 467 ![]() |
Bonjour,
Citation:
__________________
Un seul conseil: la règle des 3S. |
|
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Bonjour,
Je viens de lire votre échange mais je n'ai pas compris le problème de niveau de sécurité/sécurité utilisateur/base de registre. Peux-tu être plus clair sur le but que tu poursuis en voulant modifier la bdr ? Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#8 | ||
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 472 ![]() |
Hello Loufab,
Pour la connexion au fichier de sécurité, j'ai posé ma question trop vite. PB résolu. J'aimerais pouvoir modifier le niveau de sécurité de mes utilisateurs à l'ouverture du front-end et de le passer à 1 (Low). J'ai tenté avec l'aide de la FAQ (en lien dans mon premier post): Code :
Est-ce que c'est plus clair ?
__________________
puis et puis et encore . Sinon sans oublier et
|
||
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 472 ![]() |
Hello,
je me permets de revenir aux nouvelles sur la façon de modifier le niveau de sécurité... Quelqu'un a une vague idée ??
__________________
puis et puis et encore . Sinon sans oublier et
|
|
|
00
|
|
|
#10 | ||
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 098 ![]() |
Bonjour,
Après quelques renseignements. Lorsque tu lances l'application, en toute logique ACCESS a déjà lu la base de registre. Il faut procéder à la modif puis relancer l'application. Essayes plutot ce code : Code :
Cordialement, Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
||
|
00
|
|
|
#11 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 472 ![]() |
Hello Loufab,
Merci pour ta réponse. j'utilise peut-être mal le code, mais ça ne marche pas, j'ai systématiquement le message d'erreur 'Impossible d'ouvrir....' Je l'ai mis dans un module que je teste la base ouverte. Cette ligne là: Code :
Const cDatabaseToOpen = "C:\monchemin\Base3.mdb" Si je comprends bien, on doit forcément passer par une première base pour modifier ce paramètre. Ou alors, j'ai pas compris !
__________________
puis et puis et encore . Sinon sans oublier et
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com