修改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的参数为' ' ,说明修改成功
相关推荐
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.7 分钟前
基于MySQL一主一从环境添加多个新从库
android·mysql·adb
阿丰资源2 小时前
java项目(附资料)-基于SpringBoot+MyBatisPlus+MySQL+Layui的药品管理系统
java·spring boot·mysql
我科绝伦(Huanhuan Zhou)2 小时前
分享一个MySQL自动化部署平台
mysql·adb·自动化
一叶飘零_sweeeet2 小时前
击穿 MySQL 性能天花板:InnoDB Buffer Pool 核心架构、LRU 优化与生产调优全解
数据库·mysql
一叶飘零_sweeeet2 小时前
MySQL InnoDB 锁机制全解:行锁 / 表锁 / 间隙锁 / 临键锁底层逻辑与死锁避坑指南
数据库·mysql
D4c-lovetrain2 小时前
linux个人心得23 (mysql②)
数据库·mysql
Chasing Aurora3 小时前
整理常用的开发工具使用问题和小贴士(二)——软件和浏览器
redis·python·mysql·maven
仲芒4 小时前
[24年单独笔记] MySQL 引擎架构
笔记·mysql·架构
ChatInfo4 小时前
Etsy 把 1000 个 MySQL 分片迁进 Vitess:425TB 数据背后的真正问题不是性能,而是运维规模
数据库·人工智能·mysql
SPC的存折4 小时前
6、MySQL设置TLS加密访问
linux·运维·服务器·数据库·mysql