mysql创建函数 Navicat 1227 - Access denied; you need (at least one of) the SUPER privilege(s) for

萨瓦迪卡3年前MySql2203

mysql 创建函数出错信息如下:

1227-访问被拒绝;您需要超级权限才能执行此操作


你的权限不足,试着用root账户登录数据库操作权限
-- 查看是否开启创建函数的功能
show variables like '%func%';
-- 开启创建函数的功能

set global log_bin_trust_function_creators = 1;


[root@txinfose ~]# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 267
Server version: 8.0.23 Source distribution

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show variables like '%func%';
+---------------------------------+-------+
| Variable_name                   | Value |
+---------------------------------+-------+
| log_bin_trust_function_creators | ON    |
+---------------------------------+-------+
1 row in set (0.00 sec)
mysql> set global log_bin_trust_function_creators = 1;
Query OK, 0 rows affected (0.00 sec)

如果是宝塔面板,可在终端菜单 进去服务器命令行

图片.png

然后再创建函数,ok!

相关文章

阿里云服务器 部署项目访问163邮箱服务 超时

阿里云服务器 部署项目访问163邮箱服务 超时

原来的配置如下(启动服务报错,超时):# 配置 SMTP 服务器地址 spring.mail.host=smtp.163.com # 发送邮件服务协议 s...

免费内网穿透魔法隧道使用(本地服务映射成外网域名访问)

免费内网穿透魔法隧道使用(本地服务映射成外网域名访问)

魔法隧道地址:http://www.mofasuidao.cn/(可以配置免费的http和https的TCP的外网映射),类似ngrok,花生壳。注册登录后,打开控制中心,进行配置:然后下载客户端。下...

华硕电脑颜色失真灰白色不区分真正 的 解决方案

华硕电脑颜色失真灰白色不区分真正 的 解决方案

      华硕的飞行堡垒7笔记本买来之后,作为一名程序猿,偶然开发系统时候发现与其他电脑显示不一样,还一度以为美工的眼光有问题。才发现电脑的显示灰色白色不区分,文本框根...

springboot 实现Java向微信小程序订阅消息推送至“服务通知”

springboot 实现Java向微信小程序订阅消息推送至“服务通知”

最近做的OA系统小程序需要向用户推送待办事项及通知类的提醒消息。微信公众平台开通订阅消息并创建模板。设置消息推送配置.(在开发管理--开发设置。这里的服务器地址使用的第三方微擎)Java端步骤1.获取...

com.highgo.jdbc.util.PSQLException: 错误: 操作符不是唯一的: integer = character varying(mybatis postgreSql)

com.highgo.jdbc.util.PSQLException: 错误: 操作符不是唯一的: integer = character varying(mybatis postgreSql)

postgresql抛出的异常,是因为数据库类型是int类型,而java传参String造成。有2种解决方案,建议第二种方案更方便简洁解决方案一:代码public int dele...

如何彻底卸载删除oracle数据库

 windows下如何彻底删除Oracle 软件环境: 1、Windows 2000+ORACLE 8.1.7 ,oracle 10g2、ORACLE安装路径为:C:\ORACLE实现方...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。