都是navicat的错
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,对普通的mysql账号,在navicat12上建立的连接,在界面上双击执行函数,报参数不对,而用root账号连接是执行该函数正常的错误如下:Procedure execution failedInco
千家信息网最后更新 2025年02月23日都是navicat的错
对普通的mysql账号,在navicat12上建立的连接,在界面上双击执行函数,报参数不对,
而用root账号连接是执行该函数正常的
错误如下:
Procedure execution failed
Incorrect number of arguments for FUNCTION we_newrs.func_nextval; expected 1, got 0
英文意思是调用function参数的个数错误,需要一个,给0个。
开始还以为是这个账号没执行 execute 权限,授权了好几遍,flush了好几次,都没用
后来,在命令行下,执行: select fun_xxxx('xxx'); 是ok的,才知道这个原来是navicat的问题。
navicat12 执行sql/保存function/procedure,有错误时返回的信息提示错误代码,不提示错误位置。让你的工作难度加大10倍。还不如命令行。
另外权限的变更,要做的两件事
3.1 服务器上记得flush privileges; 让你变更写入权限表
3.2 要重启应用, 对于已经连接到数据库的应用程序,权限变更不会生效。
比如你授权了execute权限,应用程序还是报execute command denied to user xxx
权限
错误
账号
应用
函数
参数
命令
应用程序
程序
提示
不对
普通
个数
代码
位置
信息
意思
数据
数据库
服务器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全题库 百度网盘
大学网络技术论文选择
计算机与网络技术基础选择题
dns公共根服务器
数据库通配
网络技术与网络安全
审计机关网络安全事件演练
布瑞克农业数据库多少钱
湖南迈强网络技术
华为服务器有几个共享口和专用口
网络安全风险评估的基本方法
西藏网络安全工作计划
天津软件开发大公司
首都网络安全宣传观后感
服务器操作系统可以安装虚拟机吗
梁艺云 为想互联网科技
sql数据库 备份策略
德惠智能网络技术服务
jquery服务器时间
江苏web前端软件开发服务费
网络安全型股票怎么激发
浙大清华网络安全哪个好
数据库中column用法
网络安全行为学会保护隐私信息
王者一共有几个服务器
能源软件开发
银行软件开发岗的职业规划
tbc怀旧服服务器状态哪里查询
玛洛加尔服务器
常见数据库管理系统及其特征