修改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的参数为' ' ,说明修改成功
相关推荐
思成不止于此7 小时前
MySQL 查询进阶(二):行筛选与条件查询
数据库·笔记·学习·mysql
翔云1234567 小时前
服务器异常崩溃,GTID 是否会出现在 mysql.gtid_executed 表但不在 binlog 中
服务器·mysql·adb
问道飞鱼7 小时前
【数据库知识】MySQL 数据库备份与还原详细解读
数据库·mysql·备份·还原
海上飞猪7 小时前
【Mysql】Mysql的安装部署和使用
android·mysql·adb
DreamNotOver8 小时前
使用 Django 测试脚本验证用户角色与权限:自动化测试用户仪表盘访
数据库·mysql·django·sqlite
子夜江寒8 小时前
MySQL 安装与配置指南(CentOS 7)
数据库·mysql·centos
卿雪8 小时前
Redis 数据持久化:RDB和 AOF 有什么区别?
java·数据库·redis·python·mysql·缓存·golang
2501_916766548 小时前
MySQL 数据库与 SQL 语言介绍
数据库·sql·mysql
技术夹缝寻乐8 小时前
openEuler调度器混合负载性能深度测评
redis·mysql
太阳伞下的阿呆9 小时前
kafka高吞吐持久化方案(1)
分布式·mysql·kafka·db·高吞吐