我创建了一个具有以下请求的示例用户:
grant select, insert, update, delete on db.* to user@localhost identified by 'pass';
但该用户也需要使用权限start transaction
和commit
. 哪个是允许这两个命令的合适权限?
我创建了一个具有以下请求的示例用户:
grant select, insert, update, delete on db.* to user@localhost identified by 'pass';
但该用户也需要使用权限start transaction
和commit
. 哪个是允许这两个命令的合适权限?
这不需要特定的权限,因为事务只是将许多数据库操作组合成一个以保持一致性。您所需要的只是拥有在事务中执行所有操作的权限。
请花时间实际阅读 MySQL 文档。