修改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的参数为' ' ,说明修改成功
相关推荐
IT_Octopus1 天前
java 实体属性 Map 解决 mybatis-plus wrapper selectone 查mysql json类型为null 问题
java·mysql·mybatis
IT运维爱好者1 天前
docker-compose部署MySQL主从复制集群
mysql·docker-compose
且去填词1 天前
DeepSeek-R1 实战:数据分析
人工智能·python·mysql·语言模型·deepseek·structured data
周杰伦的稻香1 天前
MySQL【bug】- spatial key
mysql
悄悄敲敲敲1 天前
MySQL表的内外连接
数据库·mysql
kaico20181 天前
MYSQL的各版本对比
数据库·mysql
WongLeer1 天前
Go + GORM 多级分类实现方案对比:内存建树、循环查询与 Preload
开发语言·后端·mysql·golang·gorm
青云交1 天前
Java 大视界 -- Java+Flink CDC 构建实时数据同步系统:从 MySQL 到 Hive 全增量同步(443)
java·mysql·flink·实时数据同步·java+flink cdc·mysql→hive·全增量同步
亮子AI1 天前
【MySQL】node.js 如何判断连接池是否正确连接上了?
数据库·mysql·node.js
ruleslol1 天前
MySQL的段、区、页、行 详解
数据库·mysql