php - php中的权限分配

标签 php mysql

我正在尝试在 php 中创建角色和权限函数。我查了一些教程

但是不清楚是mysql赋予的权限还是php临时凑合的权限。

例如,如果我有 adminuserdeveloper 这样的角色,那么我应该在数据库中创建不同的用户然后使用那些执行不同的操作,或者我应该创建一个 root 用户,然后在 php.ini 中控制访问权限。在我看来,数据库应该通过拥有不同的用户来限制它。

最佳答案

首先明确自己的角色和权限。在前端,这些是不同的东西来提供对某些页面和更改的访问。 根据您的问题,让我告诉您管理员/用户/开发人员的角色可以由 MySQL 用户权限管理。 MySQL 用户权限限制用户对表的访问、创建表、删除和插入等。现在,如果您使用自定义用户权限在数据库中创建不同的用户,则必须为每个用户包含不同的连接凭据。
进一步控制 PHP 页面限制用户访问,通过 php 代码分配用户页面。

关于php - php中的权限分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29714961/

相关文章:

php - MySQL 对某些行返回空值

php - 使用 Bootstrap 显示数据库中的图像

php imap - 获取正文并制作纯文本

php - 在HTML中编辑wordpress的页面模板

php - 使用 MySQL 在特定产品类别前面添加产品名称

php - MYSQL_INSERT 不工作

mysql - 如何在 SQL 中正确使用 GROUP BY 语句?

php - 在mysql php中插入多行

php - 如何保存 Facebook 的生日日期?

php - .htaccess 简洁的 url,如果 $_GET 数据有空格,它会重定向到 404 页面