Documentation Home
MySQL 8.0 参考手册  / 第 4 章 MySQL 程序  / 4.6 管理和实用程序  /  4.6.14 mysql_setpermission — 在授权表中交互设置权限

4.6.14 mysql_setpermission — 在授权表中交互设置权限

笔记

此实用程序在 MySQL 5.6.17 中已弃用,并在 MySQL 5.7 中删除

mysql_setpermission是一个 Perl 脚本,最初由 Luuk de Boer 编写和贡献。它以交互方式在 MySQL 授权表中设置权限。 mysql_setpermission是用 Perl 编写的,需要DBIDBD::mysqlPerl 模块(请参阅 第 2.13 节,“Perl 安装说明”)。

像这样调用mysql_setpermission

mysql_setpermission [options]

options应该是 --help显示帮助消息,或指示如何连接到 MySQL 服务器的选项。连接时使用的帐户决定了在尝试修改授权表中的现有权限时您拥有哪些权限。

如果文件存在, mysql_setpermissions[client]还会从主目录中的文件中的和[perl] 组中读取选项.my.cnf

mysql_setpermission支持以下选项: