都是navicat的错
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,对普通的mysql账号,在navicat12上建立的连接,在界面上双击执行函数,报参数不对,而用root账号连接是执行该函数正常的错误如下:Procedure execution failedInco
千家信息网最后更新 2025年01月20日都是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安全错误
数据库的锁怎样保障安全
sun 高端服务器
公共设施基础网络安全
网络安全高中黑板报
mysql 删除服务器
r410服务器
xbox 连接ea服务器慢
敏件软件开发读后感
delphine数据库建设
国家网络安全宣传周今日拉开帷幕
数据库管理 dba是什么
北京新联诺威网络技术
项目配置多数据库
山东工控软件开发报价
科远自动化软件开发
我的世界神奇宝贝服务器手机版群
机械臂运动仿真软件开发
数据库insert方式
计算机网络技术云计算方向
爱快云服务器怎么打开
建行手机银行数据库操作错误
东营生产软件开发价格
数据库出生日期年月日
学生网络安全答题知识
广州服务器风机主要功能与优势
39岁网络技术
智能人脸软件开发聚顶科技解决好
数据库 打开远程连接
服务器怎么创建一个83端口
数据库文件bak不让复制
倩女幽魂以前的服务器没了吗