修改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的参数为' ' ,说明修改成功
相关推荐
Aimin20223 分钟前
Kali系统(Debian 10.3) 遇到的问题
数据库·mysql·debian
Run Out Of Brain6 分钟前
使用systemd管理MySQL服务器
服务器·数据库·mysql
老大白菜30 分钟前
掌握机器学习与MySQL集成实战Ruby和JavaScript辅助Redis缓存策略
mysql·机器学习·缓存
文盲青年2 小时前
springboot适配mybatis+guassdb与Mysql兼容性问题处理
spring boot·mysql·mybatis
重生之Java开发工程师3 小时前
⭐MySQL的底层原理与架构
数据库·mysql·面试·架构
m0_748230444 小时前
眼见不一定为实之MySQL中的不可见字符
android·数据库·mysql
机器懒得学习4 小时前
基于人脸识别和 MySQL 的考勤管理系统实现
数据库·人工智能·python·科技·mysql
计算机毕设指导65 小时前
基于Springboot的医院资源管理系统【附源码】
java·前端·spring boot·后端·mysql·spring·tomcat
menge23336 小时前
安装MySQL的五种方法(Linux系统和Windows系统)
linux·数据库·mysql
m0_748251526 小时前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql