繁体   English   中英

如何在服务器上的所有数据库中的所有表上授予 Select 权限?

[英]How to grant Select on ALL tables in ALL databases on a server?

首先,对我认为是一个非常基本的问题表示歉意。 谷歌似乎没有一个适用于我的需求的答案,但我觉得我错过了一些非常明显的东西。 除了在每个单独的数据库上重新创建用户之外,还有没有一种简洁的方法可以做我想做的事? 我正在寻找类似的东西。

GRANT SELECT ON (SHOW DATABASES) TO user_foo;

如前所述,您可以使用以下查询:

GRANT SELECT ON *.* TO 'user'@'localhost';

您需要的所有内容都可以在此链接中找到: 我的 sql 授予用户权限

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM