Maison  >  Article  >  base de données  >  Comment les rôles et les autorisations contrôlent les tables de données

Comment les rôles et les autorisations contrôlent les tables de données

巴扎黑
巴扎黑original
2017-07-22 13:20:001672parcourir


Ce projet nécessite une répartition régionale des rôles. Chaque rôle correspond à une ou plusieurs villes de troisième niveau. Lorsque vous vous connectez en arrière-plan, vous ne pouvez visualiser que les opportunités commerciales dans la zone dans laquelle vous vous trouvez. in.

Créez d'abord une table de compte : les champs incluent : l'identifiant du compte, l'identifiant du rôle, le compte de connexion, le mot de passe de connexion, le nom du compte, le statut, le nombre d'erreurs de connexion et les informations sur l'utilisateur du compte

Ensuite la table des rôles : identifiant du rôle, identifiant du rôle parent, nom du rôle, niveau du rôle, statut, remarques et autres. Associer des zones et des autorisations

Ensuite, il y a le tableau des zones de rôle : identifiant de zone, identifiant de rôle, code de ville de premier niveau (niveau provincial), code de ville de deuxième niveau (niveau municipal), code de ville de troisième niveau, Nom de la ville de premier niveau, nom de la ville de deuxième niveau, nom de la ville de troisième niveau. Ce qui est enregistré est la zone gérée par le rôle correspondant

Voici le tableau des autorisations de rôle : identifiant d'autorisation, identifiant de rôle, identifiant d'autorisation, statut d'autorisation et autres. Ce qui est enregistré, ce sont les autorisations détenues par le rôle correspondant

Le dernier est le tableau des autorisations : identifiant d'autorisation, identifiant d'autorisation parent, nom de l'autorisation, valeur d'autorisation correspondante (valeur unique de l'autorisation), type d'autorisation, statut d'autorisation. Le tableau des autorisations enregistre tous les éléments du menu. Lorsque vous cliquez sur le menu, vérifiez d'abord si l'administrateur actuellement connecté dispose de cette autorisation

Bien sûr, la base de données dispose d'un tableau pour stocker toutes les provinces, villes, comtés et rues du pays

Processus : enregistrez d'abord tous les éléments de menu dans le tableau des autorisations. Avant d'ajouter un compte, vous devez d'abord ajouter un rôle --> >

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn