修改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的参数为' ' ,说明修改成功
相关推荐
牛奶咖啡1338 分钟前
MySQL InnoDB Cluster 高可用集群部署与应用实践(下)
数据库·mysql·innodb cluster·mysql router·mysql路由的安装部署·mysql路由的测试·mgr组复制
冻咸鱼9 小时前
MySQL的配置
mysql·配置
虚行11 小时前
Mysql 数据同步中间件 对比
数据库·mysql·中间件
奥尔特星云大使11 小时前
mysql读写分离中间件Atlas安装部署及使用
数据库·mysql·中间件·读写分离·atlas
牛马baby12 小时前
【mysql】in 用到索引了吗?
数据库·mysql·in
-Xie-12 小时前
Mysql杂志(三十)——索引失效情况
数据库·mysql
冼紫菜12 小时前
[特殊字符] 深入理解 PageHelper 分页原理:从 startPage 到 SQL 改写全过程
java·后端·sql·mysql·spring
程序新视界12 小时前
什么是MySQL分区?
数据库·mysql·dba
程序新视界12 小时前
实战技巧:使用冗余查询条件解锁MySQL中的索引
数据库·mysql·dba
专注写bug13 小时前
Springboot——使用shyiko监听mysql的bin-log
mysql·binlog