授予数据库用户文件夹访问权限

2023-12-01

我正在尝试使用以下查询从 mysql 创建数据的 csv 导出:

SELECT * INTO OUTFILE '/tmp/result.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM getfreepellets WHERE 1

我收到以下错误:

#1045 - Access denied for user '[username]'@'localhost' (using password: YES)

(删除了用户名,但这是正确的)

我将如何授予该用户在服务器上创建文件的访问权限?

Edit:

我将第一行更改为我的确切主路径,并收到相同的错误。


你可能想要GRANT您的用户FILE特权:

The FILE特权授予您使用以下命令读取和写入服务器主机上的文件的权限LOAD DATA INFILE and SELECT ... INTO OUTFILE声明和LOAD_FILE()功能。

拥有以下权限的用户FILE权限可以读取服务器主机上任何世界可读或可由 MySQL 服务器读取的文件。 (这意味着用户可以读取任何数据库目录中的任何文件,因为服务器可以访问这些文件中的任何一个。)FILE权限还允许用户在 MySQL 服务器具有写访问权限的任何目录中创建新文件。作为一项安全措施,服务器不会覆盖现有文件。

授予FILE权限,以 root 身份登录并执行:

GRANT FILE ON *.* TO 'your_user'@'localhost';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

授予数据库用户文件夹访问权限 的相关文章

  • 同一配置文件上的两个不同提供程序

    我在用着实体框架 6 1 0 I have 2 家提供者 MysqlClient 和 SQLServerCE 我需要创建2个不同的DBContext 这迫使我创造2个配置类因为mysql有一些不同的东西 但是当我初始化应用程序时 Datab
  • 一次从多个表中删除行

    我正在尝试将 2 个查询合并为一个这样的查询 result db gt query DELETE FROM menu WHERE name new or die db gt error result db gt query DELETE F
  • 在 MySQL 中存储表情符号的编码问题:如何使用 Prisma ORM 在 NodeJS 中定义字符排序规则?

    亲爱的 Nodejs 专家和数据库专家 我们在 MySQL 数据库中存储表情符号和其他特殊字符时遇到问题 我们使用 Prisma 得到一个错误 这是我们使用的 ORM 参数无法从排序规则 utf8 general ci 转换为 utf8mb
  • 在mysql中的单个查询中更新多个表

    我有三个查询 我想要一个 这是我的查询 UPDATE tab1 SET a WHERE id 3 UPDATE tab2 SET b WHERE id 9 UPDATE tab3 SET c WHERE id 5 您可以尝试下面的代码 UP
  • 显示标准化数据

    跟进问题 添加 2 个不同表的总和 https stackoverflow com questions 39717541 adding sum from 2 different tables 我创建了3个表 members videos v
  • 如何在 MySQL 中求和时间?

    正如您在图片中看到的 我有一份停机报告 显示了所选工厂在选定日期的停机时间 现在我想添加所有的值 Time Duration 列并将其显示在附近的单独显示中 TOTAL TIME DURATION 例如 在图像中 所选日期为 2015 年
  • covertJSONtoSQL 在 NiFi 中返回空值

    我正在设计一项工作 使用以下命令将数据从 MySQL 中的数据库转移到另一个数据库 MySQL 执行SQL处理器随后将Avro转换为Json then 将Json转换为SQL then PutSQL如下流程图所示 将JSON转换为SQL返回
  • MySQL“LIKE”搜索不起作用

    我通过 LOAD DATA INFILE 在 MySQL 中导入了一个 txt 数据库 一切似乎都正常 唯一的问题是 如果我使用以下查询在数据库上搜索记录 SELECT FROM hobby WHERE name LIKE Beading
  • Google Cloud SQL 在重新启动时卡住

    我的云 sql 实例长时间处于重新启动状态 在操作窗格中 重新启动的状态显示为待处理 并且还发生了导出 其状态仍为Running 有没有办法可以强制重新启动或取消重新启动或从常规备份中恢复数据 不 没有办法 如果您向 Google 支付高级
  • 只获取倒数第二条记录 - mysql-query

    我有一个如下表记录 my table id rating description 1 0 0 bed 2 1 0 good 3 0 0 bed 4 1 0 good 5 0 0 bed 6 0 0 bed 7 0 0 bed 现在我通过评级
  • libmysqlclient.a 和 libmysqlclient_r.a 有什么区别?

    我应该使用哪个来链接 mysqlclient 库 它们之间有什么区别 我似乎找不到答案 谢谢 较新版本的 MySQL 客户端发行版不包含 r 版本 有些可能有从 libmyqslclient r a 到 libmyqslclient a 的
  • SQL Join 列上类似于另一列[重复]

    这个问题在这里已经有答案了 可能的重复 mysql连接查询使用like https stackoverflow com questions 1930809 mysql join query using like 我想要进行连接 其中一列包含
  • 每月获取记录,但如果该月没有记录,则为零

    如果我有以下 SQL 表 Tests id type receiveDate 1 Blood 2012 01 18 2 Blood 2012 01 20 3 Blood 2012 01 18 4 Blood 2012 03 01 5 Blo
  • 无法在 Mac 上启动 MySQL

    使用 Brew 安装后 我无法运行 MySQL 我使用的是 OS X El Capitan 版本 10 11 3 和 MySQL Server 版本 5 7 11 当我启动服务器时 我收到 启动 MySQL 错误 服务器退出而不更新 PID
  • mysql 中的二进制、十六进制和八进制值

    我对在 mysql 数据库中使用二进制 十六进制和八进制系统非常感兴趣 首先 请给我一个建议 为什么我们在存储信息时需要它们 因为信息太多 或者为什么 另外 哪种类型的值必须存储在标记系统中 另外这里还有像 这是例子 gt SELECT 5
  • 非常大的字段会对 MySQL 数据库产生负面影响吗?

    我目前正在使用 Django 构建一个网站 并希望托管用户生物样式页面 该页面可能长达几 KB 这些字段不一定需要搜索 但在查找用户名时确实需要提供 将这些数据存储在数据库中会产生负面影响吗 如果我使用带有数据库链接的静态文本文件 我的服务
  • posts_search 中的自定义查询

    如何使用此查询作为我的自定义搜索查询 add filter posts search my search is perfect 20 2 function my search is perfect search wp query sWord
  • SQL查询查找表的主键?

    我怎样才能找到哪一列首要的关键使用查询来创建表 这是重复的question https stackoverflow com questions 893874 mysql determine tables primary key dynami
  • MYSQL从每个类别中随机选择一条记录

    我有一个数据库Items表看起来像这样 id name category int 有几十万条记录 每个item可以是 7 种不同的之一categories 对应于categories table id category 我想要一个从每个类别
  • 内部 while 循环不工作

    这是我项目网页上的代码片段 这里我想显示用户选择的类别 然后想显示属于该类别的主题 在那里 用户可以拥有多个类别 这没有问题 我可以在第一个 while 循环中打印所有这些类别 问题是当我尝试打印主题时 结果只显示一行 但每个类别中有更多主

随机推荐

  • MProtect Errno 12 (ENOMEM) 的说明

    我正在使用 Monotouch 编写 iPhone 应用程序 最近该应用程序开始崩溃 并指出 Mprotect failed at 0x863a000 length 8192 with errno 12 接下来是相当长的堆栈跟踪和 Spri
  • 为什么C++中没有放置删除表达式?

    为什么C 没有直接对应于new的placementdelete 即调用析构函数并调用适当的placementdelete运算符 例如 MyType p new arena MyType current technique p gt MyTy
  • DRF将ArrayField序列化为字符串

    我有一个带有 ArrayField 的模型tags我需要它来回序列化为以逗号分隔的值字符串 模型 py from django contrib postgres fields import ArrayField class Snippet
  • 有没有一种 LINQ 方法可以从键/值对列表转到字典?

    有没有一种 LINQ 方法可以做到这一点 var array new string BASE TABLE Table VIEW View var list array ToList var dictionary new Dictionary
  • 如何在 Excel 中使用 SQL 连接

    我看到大约一年前更新的一个问题 它让我在找到我需要的解决方案方面走了很长的路 但导致的问题多于答案 首先我要说的是 我不是 SQL DB2 SQLServer Oracle 的 新手 但对于在 Excel 中使用 SQL 来说 我是一个相对
  • 为什么 JS 中 isNaN(null) == false ?

    JS 中的这段代码给了我一个弹出窗口 显示 我认为 null 是一个数字 我觉得这有点令人不安 我缺少什么 if isNaN null alert null is not a number else alert i think null i
  • Spark MLLib SVM 输出的分数意味着什么?

    我不明白 Spark MLLib 算法的 SVM 分类器的输出 我想将分数转换为概率 以便获得属于某个类的数据点的概率 在该类上训练支持向量机 又称多类问题 另请参阅此线程 目前还不清楚这个分数意味着什么 是到超平面的距离吗 我如何从中得到
  • SQL中按加权评级排序?

    我有一个事件表和另一个收视率表 每个事件可以有多个评级 我需要能够通过评级从数据库中提取前三名的事件 但是当然 评级需要平均 因此具有 1 个 5 星评级的事件不会比具有 4 个平均评级和 100 个评级的事件更高 谁能指导我如何在 SQL
  • 选择两个特定元素之间的所有元素

    我需要选择全部a标签来自 a class self to a class next 这是例子 span class pages a class prev nbsp a a 13 a a 14 a a 15 a a 16 a a class
  • 抑制或防止重复的 inotifywait 事件?

    现在inotifywait正在监视 git 服务器文件夹 End 它仅在特定文件修改时发出 问题是 当更改被推送到 git 服务器时 inotifywait触发几次 我不知道为什么 那么我该怎么做下一步 防止inotifywait避免重复
  • 使用字符串作为函数的参数

    我正在尝试使用一个以字符串作为参数的函数 我遇到了一些错误消息 首先 它表示 string i 不是数组 指针或向量 尽管 string 是字符数组 其次 它说我正在进行指针到整数的转换 这是我的代码 include
  • 从客户端 MVC4 检测到潜在危险的 Request.Form 值[重复]

    这个问题在这里已经有答案了 我在插入带有 如何通过插入带有 提前致谢 你可以尝试设置属性requestValidationMode 2 0 on the
  • 获取:ERR_SSL_PROTOCOL_ERROR nginx + vue.js

    在 Google Chrome 的控制台日志中 我收到以下错误 GET https 192 168 1 7 8081 sockjs node info t 1579798623564 net ERR SSL PROTOCOL ERROR G
  • 使用 Spring Data JPA 进行分页

    我必须在此 GET 中执行分页请求 但我没有得到它 GetMapping value uf uf public List
  • 尝试使用 conda install 来获得 anaconda-clean 但环境无法解决并且冲突分析开始非常缓慢

    我最近遇到了很多关于 anaconda 的问题 首先我无法使用 conda install 安装软件包 每次都会导致以下错误 CondaHTTPError HTTP 000 CONNECTION FAILED for url 我多次尝试卸载
  • 使用 C# 解析复杂的 JSON

    我是 JSON 的新手 我尝试用 C 解析一些 JSON 我尝试创建一个类来用数据表示 但我的属性名称是基于时间的 所以我必须对我的数据契约进行硬编码 我尝试过 JSON NET 和 LINQ 对数据进行排序 但由于奇怪的对象 属性 不断获
  • MS Access Query 不使用标准相等运算符区分平假名和片假名

    最近 我在 MS Access 查询中搜索包含日语文本的表时遇到了问题 日语有平假名和片假名两种字母 音值相同 但字符不同 例如 平假名 和 片假名 都发音为 a 对于我来说 这两个角色需要被视为截然不同的SELECT查询 但是当我运行以下
  • PHP Session 类类似于 CodeIgniter Session 类?

    PHP会话类类似于CodeIgniter会话类 存在吗 我尝试搜索 但没有得到有用的结果 我正在使用 CodeIgniter 会话类 它有几个功能 非常喜欢 存储用户的唯一会话 ID 用户的 IP 地址 用户的用户代理数据 上次活动和其他信
  • Javas Audio Clip 频繁播放蜂鸣声时出现问题

    我想在 GUI 触发操作成功和错误时播放短蜂鸣声 WAV 文件 我碰到javax sound sampled Clip 这似乎有效 这是我使用的基本代码 clip stop clip setFramePosition 0 clip star
  • 授予数据库用户文件夹访问权限

    我正在尝试使用以下查询从 mysql 创建数据的 csv 导出 SELECT INTO OUTFILE tmp result csv FIELDS TERMINATED BY OPTIONALLY ENCLOSED BY ESCAPED B