从c#app执行mysql存储过程所需的最低权限

nwnhqdif  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(262)

我在mysql'\u users'中有一个模式,其中包括一个表和两列(用户名、电话号码)。为简单起见,假设我有4个存储过程。 SP_Find user :返回用户电话号码(选择) SP_Add user :添加新用户和电话号码(插入) SP_Delete user :删除用户(delete)-删除行 SP_Update user :更改用户电话(更新)
我在mysql中有一个用户。为了使c#连接工作,我需要给用户:1)在“管理”选项卡下-全局权限-选择,2)在“模式权限”下-在“u用户”中执行。
当我试图删除第一个时,运行任何过程的请求都被拒绝。我不想给c应用程序“global privileges-select”,因为ti可以通过所有模式进行选择。
我只想访问我的c应用程序来运行存储过程。我该怎么做?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题