2010-12-10 25 views
0

Je voulais demander. J'ai une table tlogin. user_nm le premier champ et le deuxième passe de champ. donc quand le formulaire de connexion, si je me connecte en tant qu'administrateur, il y a un menu spécial pour l'administrateur.Créer des droits d'administrateur dans vb.net

comment le gérer? s'il vous plaît aider

OW .... ya, j'utilisant l'accès à la base de données

Thx b4

+0

Voulez-vous dire VBA? VBA est natif d'Access, c'est-à-dire que vous créez des macros dans Access lui-même. VB.Net est complètement différent. – Fionnuala

Répondre

1

Habituellement, vous utiliseriez un drapeau ou d'une table secondaire lié à chaque utilisateur d'indiquer les « droits » de la l'utilisateur a. Par exemple, si vous utilisez des indicateurs de bits, vous pouvez avoir un champ supplémentaire dans votre table utilisateur appelé IsAdmin, qui contiendra true si c'est un utilisateur administratif, false sinon.

Ensuite, une fois que l'utilisateur s'est connecté et que vous avez validé le mot de passe, vous pouvez vérifier le champ IsAdmin et, si la valeur est true, lui permettre d'accéder aux fonctions appropriées. C'est une méthode simpliste, mais cela fonctionnerait. Il s'agit d'une méthode simpliste. Vous ne voudriez normalement pas baser les droits uniquement sur le nom de l'utilisateur.

+0

peut me donner quelques exemples? S'il vous plaît – existsman