修改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的参数为' ' ,说明修改成功
相关推荐
Mico181 小时前
MySQL 5.7.35 升级到 8.0.35 — 原地升级(主从架构方式)
mysql
万亿少女的梦1682 小时前
基于Spring Boot的乐助在线助农系统设计与实现
java·spring boot·mysql·敏感词过滤·助农系统
艾莉丝努力练剑2 小时前
【MYSQL】MYSQL学习的一大重点:基本查询(下)
android·数据库·学习·mysql·面试·八股文
冰暮流星2 小时前
mysql之数据库创建,查询,删除,启用
数据库·mysql·oracle
提笔了无痕17 小时前
MySQL SQL 从 EXPLAIN 到索引优化,搞懂 SQL 为什么慢
android·sql·mysql
辰同学ovo19 小时前
从一条 SQL 到三个原则:MySQL 心智模型
sql·mysql·adb
Mico1821 小时前
MySQL 8.0.35 GTID主从复制常见管理操作
mysql
网安墨雨1 天前
MySQL数据库 SQL语句详解
自动化测试·软件测试·数据库·python·sql·mysql
muddjsv1 天前
SQLite与MySQL/PostgreSQL本质区别:运行模型、并发、部署、权限全方位对比
mysql·postgresql·sqlite
Mico181 天前
MySQL 8.0.35 GTID + 延迟复制 + 过滤复制搭建
mysql·dba