我有一个带有OpenShift数据库的MySQL应用程序,我为其配置了一个ODBC连接,这样用户就可以将Access用作表的只读前端。我创建了这样一个用户,但是他们能够从Access前端更新数据,并且它反映在数据库中。我所做的是:
我创建了一个名为“reports”的用户,只允许对一个模式进行只读访问,即“reports”。
GRANT SELECT ON reviews.* TO reports@'%' IDENTIFIED BY `password`;
当我跑的时候
SELECT * FROM mysql.user WHERE user = 'reports'