gpt4 book ai didi

mysql - 检查/修复崩溃的 MySQL 表所需的最低权限是什么

转载 作者:行者123 更新时间:2023-11-29 19:32:20 25 4
gpt4 key购买 nike

我正在使用 mysqlcheck 命令作为自动化脚本。我想为运行脚本的用户提供能够使用 --all-databases 和 --repair 参数成功运行命令所需的最低权限。

最佳答案

来自 mysqlcheck 文档页面的快速摘录:

mysqlcheck uses the SQL statements CHECK TABLE, REPAIR TABLE, ANALYZE TABLE, and OPTIMIZE TABLE in a convenient way for the user.

CHECK TABLE的文档页面指定:

To check a table, you must have some privilege for it.

REPAIR TABLE 的文档页面, ANALYZE TABLE ,和 OPTIMIZE TABLE指定:

This statement requires SELECT and INSERT privileges for the table.

我认为结论很明显:仅授予用户SELECTINSERTglobal privileges能够成功运行mysqlcheck --repair --all-databases

关于mysql - 检查/修复崩溃的 MySQL 表所需的最低权限是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41719972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com