opsusr用户能执行drop procedure的单子;不能执行drop table的单子。

查看操作用户权限

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER on *.* to ‘opsusr‘@‘xxxx‘;

没drop权限,但是为什么能drop procedure呢?

The ALTER ROUTINE privilege is needed to alter or drop stored routines (procedures and functions).

原来drop procedure的权限包含在alter routines里面了,alter routines包含alter以及drop存储过程和函数的权限,drop包含的是drop db,table,view权限

另:truncate table也需要drop 权限

The DROP privilege enables you to drop (remove) existing databases, tables, and views. The DROP privilege is required in order to use the statement ALTER TABLE ... DROP PARTITION on a partitioned table. The DROP privilege is also required for TRUNCATE TABLE. If you grant the DROP privilege for the mysql database to a user, that user can drop the database in which the MySQL access privileges are stored.

原文:https://www.cnblogs.com/geek-ace/p/9335500.html

mysql drop 权限_MySQL procedure drop权限问题相关推荐

  1. mysql.sys用户权限_MySQL用户及权限小结

    备注:测试数据库版本为MySQL 8.0 这个blog我们来聊聊MySQL用户及权限 一.MySQL用户和权限介绍 MySQL权限系统通过下面两个阶段进行认证: 1.对连接的用户进行身份认证,合法的用 ...

  2. mysql linux 用户_mysql用户和权限管理(Linux系统下)

    在mysql自带的库中有一个mysql,这个库包含了太多的东西,其中有一张表user,这张表存储了所有的用户信息. mysql> select user,host,password from u ...

  3. mysql 创建索引权限_MYSQL索引和权限管理

    索引 可以理解为: 搜索引导,索引是一个特殊的数据结构,其存储的是数据的关键信息与详细信息的位置对应关系 例如:书本的目录 创建索引的语法: ​create index 索引的名字 on 表名称(字段 ...

  4. mysql数据库远程访问权限_MySQL数据库远程访问权限的两种打开办法

    在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数据库.缺省状态下,mysql的用户没有远程访问的权限. 下面介绍两种方法,解决这一问题. 1.改表法 可能是你 ...

  5. mysql 远程连接取消权限_MYSQL远程登录权限设置

    Mysql默认关闭远程登录权限,如下操作允许用户在任意地点登录: 1. 进入mysql,GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ...

  6. mysql建库权限_mysql数据库用户权限及建库脚本

    /* 创建系统数据库mydatabasename */ drop database if exists mydatabasename; create database mydatabasename; ...

  7. mysql 赋权限_MySQL赋予用户权限命令总结

    MySQL用户可用权限 一个新建的MySQL用户没有任何访问权限,这就意味着你不能在MySQL数据库中进行任何操作.你得赋予用户必要的权限.以下是一些可用的权限: ALL: 所有可用的权限 CREAT ...

  8. mysql 全局权限_mysql的大局权限GLOBAL PRIVILEGES

    mysql的全局权限GLOBAL PRIVILEGES 在执行付权限时 GRANT CREATE,ALTER,DROP,LOCK TABLES,RELOAD,PROCESS ON dbName.* T ...

  9. mysql查看创建视图的权限_Mysql 开启视图权限与创建视图教程

    不废话直接上代码: 开启视图权限: root登录服务器,运行命令,注意username和data修改 grant create view on username.* to data@'%';grant ...

最新文章

  1. 小程序一次性上传多个本地图片,上拉加载照片以及图片加载延迟解决之道
  2. [NOI2017]游戏(2-SAT)
  3. mysql数据库限制多次登录失败,限定用户重试时间
  4. 【解决方案】istio-ingressgateway HTTP probe failed with statuscode: 503
  5. 深度学习100例-卷积神经网络(CNN)识别眼睛状态 | 第17天
  6. 常用CSS元素div ul dl dt ol的简单解释
  7. 小余学调度:学习记录(2022.2,3)
  8. 框架中的左侧菜单关联右侧页面是如何实现的_前端基础学习:Vue2.0实现移动端外卖平台项目,参考旧版饿了么!...
  9. Jdk1.8新特性(三)——方法引用::
  10. RabbitMQ负载均衡(3)——Keepalived+HAProxy实现高可用的负载均衡
  11. Java虚拟内存区域介绍
  12. 使用vue-cli初始化项目时运行‘npm run dev’报错
  13. 现在的国产深度deepin操作系统不赖,推荐试用
  14. Oracle开发实战学习
  15. Web3.0究竟是什么?
  16. python实现生日悖论分析
  17. 想在国外做CPA广告联盟,准备好洗礼了吗?
  18. 微信电脑版如何修改聊天记录等文件存放位置 电脑版微信在哪里修改存储地址
  19. 金蝶eas文件更新服务器端口,如何更改金蝶eas服务器地址
  20. 什么是webpack?webpack构建工具如何理解?webpack是干什么的?

热门文章

  1. AOP Aspect Oriented Programming 面向切面编程 Spring
  2. C#LeetCode刷题-剑指Offer
  3. 快速上手Linux核心命令(四):文件内容相关命令
  4. mysql 主键外键sql_SQL外键VS主键说明了MySQL语法示例
  5. 126_Power BI中使用DAX计算股票RSI及股票均线相关
  6. 如何用python创建文件_怎么用python建立一个txt文档,并输入内容-百度经验
  7. C++ 用遗传算法解决TSP问题,旅行商问题
  8. Python使用socketServer包搭建简易服务器过程详解
  9. Mysql数据库——数据类型和约束
  10. @SpringBootApplication