gpt4 book ai didi

mysql - 无法使用 mysql 连接从 JDBC 代码执行存储过程

转载 作者:行者123 更新时间:2023-11-29 15:01:06 24 4
gpt4 key购买 nike

我有一个数据库。我对其执行了一个存储过程。我编写了一些 JDBC 代码来连接到该数据库。当我从 JDBC 代码调用此存储过程时,它抛出 SQLException。

我发现的一件有趣的事情是,除了 root 用户之外,我还有一个用户。该用户拥有存储过程所在数据库的所有权限。

当我使用root用户时,我能够成功调用存储过程。但对于其他用户,我收到 SQLException。我无法找到为什么会这样。

当然我希望这个用户(除了 root 之外)必须成功调用这个存储过程。

提前致谢。

最佳答案

用户应对 mysql.procmysql.procs_priv 拥有 SELECT 权限。

不知道还有没有其他解决办法。

关于mysql - 无法使用 mysql 连接从 JDBC 代码执行存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3052676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com