用plesk设置mysql用户权限

使用Plesk(v。10.2.0),我可以为MySQL数据库创build多个用户帐户。 我似乎没有find一种方法来限制其中一个用户帐户只读访问。 创build的用户无权执行GRANT / REVOKE。

我是否应该使用根据数据库访问帐户这个Plesk据说用来创build用户?

是的,你将不得不调整MySQL数据库。 你可以在shell或通过embedded式数据库pipe理器(phpMyAdmin)来完成。

在Linux shell运行中进行调优

mysql -uadmin -p`cat /etc/psa/.psa.shadow` mysql 

我认为你需要调整userdb表的内容,但最好的方法是参考原始的MySQL文档。

对于数据库pipe理器,进入服务器>数据库>点击图标右键本地MySQL数据库(确保您不会阻止popup窗口,因为phpMyAdmin将在新窗口中打开)。 然后你可以打开左侧菜单中的任何数据库,如果你select特权标签,你可以调整用户访问。