显示授予结果
GRANT ALL PRIVILEGES ON A.* TO 'root'@'localhost'
GRANT ALL PRIVILEGES ON B.* TO 'root'@'localhost'
我使用存储过程从B.tableB中选择一些行并尝试更新A.tableA但是当我执行该过程时我得到UPDATE command denied to user 'root'@'localhost' for table 'tableA'
。
如果我在终端中使用A并更新tableA它将起作用。这类似于
update command is denied for user他也不知道为什么会这样,我无法在存储过程中更改数据库。