我目前只为 joomla 的 mysqluser 设置了基本权限:INSERT
、、UPDATE
和。DELETE
SELECT
但事实上,如果这个用户在整个网站上都被使用,如果任何黑客找到获取它或控制查询(sql 注入)的方法,他将能够删除网站的全部内容。
我的想法是在 joomla 中有 2 个不同的 mysql 用户。一个用于前端的用户,另一个用于后端(/administrator)。事实上,管理员需要我目前使用的权限,但前端用户只需要 SELECT 以及一些特定表(如横幅和会话)的 UPDATE 和 INSERT 权限
我知道这听起来可能有点偏执,但目前我正在处理的项目需要这种“偏执”的方法。
我希望任何 Joomla 专家都能帮助我实现这一目标。