在调用数据库时,使用了视图,本机发现没有问题.部署到服务器出现视图调用错误,没有权限

排查后发现 视图的定义者是原来的'kikock'@'%',并且安全性设置的是definer

线上数据库没有此用户

解决方案1. 一是将所有视图的定义者修改为线上数据库有权限的用户名称

2.二是将视图安全性定义由definer设置为invoker。

definer和invoker的区别

definer:由definer(定义者)指定的用户的权限来执行

invoker:由调用这个视图(存储过程)的用户的权限来执行

MySQL视图一次踩坑经历相关推荐

  1. 【golang程序包推荐分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)

    目录[阅读时间:约5分钟] 一.概述 1.Json的作用 2.Go官方 encoding/json 包 3. golang json的主要操作 二.Json Marshal:将数据编码成json字符串 ...

  2. GPCC安装以及踩坑经历

    gpcc安装以及踩坑经历 官方下载地址文档 https://network.pivotal.io/products/pivotal-gpdb#/releases/29190 安装开始之前 chown ...

  3. 一次kvm嵌套虚拟化踩坑经历

    女主宣言 嵌套虚拟化就是虚拟化环境里再次进行虚拟化,简单的说就是虚拟机里运行虚拟机,听起来有点递归的感觉.那是不是可以无限嵌套下去呢?递归有终结条件,否则无限递归下去资源耗尽,嵌套虚拟化嵌套层次越深复 ...

  4. springCloud项目不能向EurekaServer 注册多个EurekaClient时(端口不一致)方法及踩坑经历

    spring cloud 问题说明:springCloud项目不能向EurekaServer 注册多个EurekaClient时(端口不一致)方法及踩坑经历: 前提--->已经能够通过Eurek ...

  5. uniapp 引入阿里矢量图标库的详细步骤及踩坑经历

    uniapp 引入阿里矢量图标库的详细步骤及踩坑经历 首先在阿里矢量图标库选择自己喜欢的图标 加购物车如下图 点击右上角的购物车 添加到项目 这里有坑 首先你不选中在线链接 你是看不到 @font-f ...

  6. 记一次成功把Vue2后台项目改造成Vite2的踩坑经历

    文章目录 前言 一.项目背景 1.1.为什么要选择Vite 二.迁移前的准备 2.1.补全.vue后缀 2.2.移动public/index.html的位置 2.2.1.通过vite-plugin-h ...

  7. yolov5-4.0环境搭建,零基础小白都能看得懂的教程。YOLOv5搭建的最快搭建方式,踩坑经历详谈)yolov5/yolov4/yolov3/yolov3通>>>>>>>>>>>>>>>>>第一章

    第一章:python最新YOLOv5-4.0环境搭建,零基础小白都能看得懂的教程.YOLOv5搭建的最快搭建方式,踩坑经历详谈 环境准备: yolov5-4.0环境搭建整体说明 2,anaconda的 ...

  8. mysql 使用sum limit_mysql踩坑记录之limit和sum函数混合使用问题

    问题复盘 本次复盘会用一个很简单的订单表作为示例. 数据准备 订单表建表语句如下(这里偷懒了,使用了自增ID,实际开发中不建议使用自增ID作为订单ID) CREATE TABLE `order` ( ...

  9. 一次关于 Dubbo 服务 IP 注册错误的踩坑经历

    大家好,我是鸭血粉丝,一位经常踩坑的程序员.今天我给大家说一下我踩的 Dubbo 的坑.所谓 bug 如风,常伴吾身,hasaki ~ 这不最近又遇到个问题,Dubbo 服务 IP 注册错误,好了,下 ...

  10. 记一次uniapp的踩坑经历

    前言 这几天在做一个app,打比赛用,使用的是uni+uView的组件库.这个组件库是半道加进来的,学弟推荐的,我看有组件的话确实会方便很多,而且他都是按需引入,不占用额外空间,挺好的,我也就直接拿来 ...

最新文章

  1. c语言 sysinfo_操作系统:内存分配(C语言 winapi)
  2. 如何设计一门语言(八)——异步编程和CPS变换
  3. 蓝桥杯 大臣的旅费(Java dfs)
  4. 从HttpServletRequest获取完整的请求路径
  5. 再述Spring AOP 应用场景
  6. 分布式版本控制工具Git
  7. mysql英文介绍_每日科技英文48: MySQL C API简介
  8. 《Starting with Starling》 Ep 1~11
  9. ActiveMQ学习-Network connectors(1)
  10. 算法复习——迭代加深搜索(骑士精神bzoj1085)
  11. 基于JAVA+SpringMVC+Mybatis+MYSQL的医院挂号系统
  12. 创建寄宿在Windows服务中的WCF服务
  13. 【渝粤教育】国家开放大学2018年秋季 7160-22T卫生法学 参考试题
  14. 阿里 mysql内核_阿里云数据库内核组讲解MySQL中的两种临时表
  15. mysql中文版 win7_MySQL数据库下载64位下载-MySQL数据库64位【支持win7/win10】8.0.18 官方中文最新版-东坡下载...
  16. JavaScript入门一(JS基础知识)
  17. java 定时为每月10号,Spring 定时任务如何实现每周一某个时间执行?
  18. 乐吾乐Topology-le5le为智慧电力可视化赋能(一)
  19. 怎样把网上的短信发送到手机
  20. 2020年阿里巴巴校招面试题及答案持续更新中~~~

热门文章

  1. 由一条微博引发的 — Xcode LLDB 调试断点总结
  2. 云计算引入可能破坏之前建立的IT秩序
  3. oracle 9i、10g、11g、12c官方文档
  4. 谷歌眼中的云计算—李开复于浙江工商大学
  5. 2.性能之巅 洞悉系统、企业与云计算 --- 方法
  6. 16.Linux 高性能服务器编程 --- 服务器调制,调试和测试
  7. 2.CND技术详解---CDN技术概述
  8. 4.nslookup
  9. 4. Layout overview
  10. 4. Browser 对象 - Navigator 对象(2)