gpt4 book ai didi

mysql - MySQL 中 "SHOW TABLE STATUS"的正确权限

转载 作者:可可西里 更新时间:2023-11-01 06:34:06 24 4
gpt4 key购买 nike

我可以对 MySQL 数据库中的表进行插入、更新、删除等操作,但无法显示表状态。有谁知道执行此操作需要哪些权限?

这是我的错误信息:

Access denied for user 'admin459'@'localhost' to database 'sample'

最佳答案

我只需要最少(仅选择)权限即可获得表状态。什么版本的mysql?

grant select on test_dev.districts to td3@localhost identified by 'monkey';

然后:

mysql -pmonkey  -u td3 TAMS_development -e 'show table status;'

有效。

这会为您带来什么返回?

show grants for admin459@localhost;

关于mysql - MySQL 中 "SHOW TABLE STATUS"的正确权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4216353/

24 4 0