【发布时间】:2012-05-01 17:22:27
【问题描述】:
这个问题是出于好奇。我在谷歌上搜索过,但没有得到任何线索。
假设用户对 MySQL 数据库具有完全的读/写权限。我想知道,有没有办法(连接字符串中的一些参数)以只读模式通过相同的用户名和密码连接到数据库?
我希望这个不更改此用户的权限,因为同一用户可能在其他时间也需要写入权限。这对于防止意外修改数据库很有用(如果可能的话)。
【问题讨论】:
-
根据他们的说法,没有办法通过连接字符串指定只读访问。实际上,您应该创建具有只读权限的 sql 用户或在软件的业务逻辑中设置权限层。
标签: mysql database-connection database-permissions