使mysql中的单个表只读
我如何才能使mysql中的单个表对某个用户只读,而该用户仍具有对同一数据库中其他表的写访问权?
附加信息
- 我有权访问服务器
- 表是MyISAM
- 服务器版本为5.0.51a-24 + lenny2
谢谢!
回答:
撤销所有先前的特权,然后授予特定的新特权:
REVOKE ALL ON db.table FROM user;REVOKE ALL ON db.othertable FROM user;
GRANT SELECT ON db.table TO user;
GRANT SELECT, INSERT, UPDATE, DELETE ON db.othertable TO user;
以上是 使mysql中的单个表只读 的全部内容, 来源链接: utcz.com/qa/422811.html