修改secure-file-priv参数-mysql5.7.26限制不允许导入或导出的解决方法

文章目录


前言

  • 本人是在sql注入的文件上传拿web shel 时所用到的写入文件权限遇到文件上传不成功的问题,记住修改后,重启mysql才生效,最后可以查看验证一下。

secure_file_priv参数说明

  • 这个参数用来限制数据导入和导出操作的效果,例如执行LOAD DATA、SELECT ... INTO OUTFILE语句和LOAD_FILE()函数。这些操作需要用户具有FILE权限。
    • secure_file_priv=null 不允许导入导出
    • secure_file_priv=具体文件路径 只允许从这个路径导入导出
    • secure_file_priv=' ' 可以从任意路径导入导出。

修改secure_file_priv参数的步骤

  • 使用SQL语句 show variables like '%secure%' ; 查询secure_file_priv的参数

  • 找到mysql文件夹下的my.ini配置文件,如果有secure_file_priv,则修改,要不没有secure_file_priv,则自行添加==(本人就是自行添加上去)==


  • 记得重启数据库才生效

    • 使用SQL语句 show variables like '%secure%' ; 可以看到secure_file_priv的参数为' ' ,说明修改成功
相关推荐
YUJIANYUE7 小时前
发立得信息发布系统房屋信息版(php+mysql)V1.0版
mysql·php
星辰离彬7 小时前
Java 与 MySQL 性能优化:MySQL 慢 SQL 诊断与分析方法详解
java·spring boot·后端·sql·mysql·性能优化
rit84324999 小时前
ELK实现nginx、mysql、http的日志可视化实验
mysql·nginx·elk
面朝大海,春不暖,花不开9 小时前
使用 Python 正则表达式实现文本替换与电话号码规范化
python·mysql·正则表达式
NineData13 小时前
NineData数据库DevOps功能全面支持百度智能云向量数据库 VectorDB
数据库·人工智能·mysql
浮生若梦l15 小时前
在 Spring Boot 项目里,MYSQL中json类型字段使用
spring boot·mysql·json
Smile_Gently15 小时前
MySQL 安装与使用详解
mysql
?ccc?15 小时前
MySQL故障排查与生产环境优化
数据库·mysql
重生之后端学习15 小时前
苍穹外卖-day03
java·开发语言·数据库·spring boot·mysql·spring·tomcat