禁用MariaDB中的LOCAL INFILE

4
在一篇关于保护MySQL的文章中,他们建议禁用LOCAL INFILE,除非我需要它。 http://www.greensql.com/content/mysql-security-best-practices-hardening-mysql-tips 我想在MariaDB中也这样做,但以下配置行似乎在MariaDB中不起作用(在Mysql中可以使用)。
set-variable=local-infile=0

有人知道如何禁用它吗?或者它没有运行时配置开关,需要使用特定的配置标志进行编译吗?

1个回答

7

1
这对我没有用。当我把它放在mariadb.cnf的[client-server]部分下时,它最终生效了。在我的MariaDB中,在[mysqld]下设置local-infile=0并不能禁用LOCAL INFILE。我正在使用Distrib 10.0.29-MariaDB,适用于debian-linux-gnu(x86_64)。 - Julius

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接