【发布时间】:2017-03-06 21:42:54
【问题描述】:
我正在尝试在 php 中创建角色和权限函数。我检查了一些教程
但不清楚这些权限是由 mysql 授予的权限还是在 php.ini 中临时设置的。
例如,如果我有 admin 和 user 和 developer 这样的角色,那么我应该在数据库中创建不同的用户,然后使用这些用户执行不同的操作,还是应该创建一个 root 用户和然后在php中控制访问。对我来说,数据库似乎应该通过拥有不同的用户来限制它。
【问题讨论】:
-
stackoverflow.com/questions/20939323/… 也许这会有所帮助。
-
那是什么混乱.. @Jackerbil 那是 php 中的控制.. 如果我想在 mysql 数据库中使用具有不同权限的不同用户..
-
嗯,你当然需要 MySQL 和 PHP。做我认为你想做的最简单的方法是在数据库的用户行中设置一个值,然后在 PHP 中检查该值。