2011-06-21 4 views
-2

Je suis coincé à un moment donné. J'ai créé une page de connexion, en utilisant un cookie et fonctionne bien aussi. mais ma question est, j'ai 5 utilisateurs dans ma seule application. certains d'entre eux sont admin, et d'autres ne le sont pas. et ils utilisent la même base de données pour y mettre et récupérer des informations. donc je veux créer quelque chose comme ça, dans lequel admin1 peut accéder à toutes les informations jusqu'à admin1. il/elle ne devrait pas être en mesure d'accéder aux informations de admin2 mais il peut accéder aux informations des utilisateurs réguliers. même avec admin2. et pour l'utilisateur régulier, il/elle ne devrait pas être en mesure d'utiliser les données de son seul mais le sien. J'espère que les gars comprendront le scénario, j'ai présent. laissez-moi savoir si vous vous sentez confus.PHP et Mysql Database

+2

Quelle est la question? – AndreKR

Répondre

1

Cela ressemble à des autorisations d'application qui doivent être définies au niveau de l'application et non au niveau de la base de données. Essayez-vous de donner à différents utilisateurs un accès direct à la base de données?

+0

en fait j'ai déjà préparé une application, après vous connectez avec des informations d'identification. – MnPhP

+0

vous aurez besoin de logique dans votre application pour déterminer à quoi chaque utilisateur a accès en fonction de leurs autorisations. – telm

+0

ok..vous s'il vous plaît expliquer avec un code.il sera facile pour moi de comprendre. – MnPhP

0

Voir ceci question. Le contrôle d'accès basé sur le rôle est ce dont vous avez besoin.