深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

关于mes系统中report帐号的产生过程

查看数: 1022 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-11-29 15:17

正文摘要:

首先,创建report帐号 CREATE USER 'report'@'%' IDENTIFIED BY 'report' ;复制代码 1. 比如看板,只执行一条SP, 如何只附一个SP的权限 用海豚付权限后,反查权限表,得如下数据: show grants for re ...

回复

zhgc 发表于 2021-5-28 15:10:33
2021/5/28 看到的权限数据:


SHOW GRANTS FOR report@'%';
GRANT CREATE TEMPORARY TABLES ON *.* TO 'report'@'%' IDENTIFIED BY PASSWORD '*8E2B5A8BF835E14935C5C7F3ADE1022CE13A371F';
GRANT SELECT ON `sfc`.* TO 'report'@'%';
GRANT EXECUTE ON PROCEDURE `sfc`.`kanban_01_xcah` TO 'report'@'%';
GRANT EXECUTE ON PROCEDURE `sfc`.`kanban_02_xcah` TO 'report'@'%';
zhgc 发表于 2020-6-23 21:37:47
usage
连接(登陆)权限,建立一个用户,就会自动授予其usage权限(默认授予)。
mysql> grant usage on *.* to ‘p1′@’localhost’ identified by ‘123′;
该权限只能用于数据库登陆,不能执行任何操作;且usage权限不能被回收,也即REVOKE用户并不能删除用户。
zhgc 发表于 2019-12-23 16:40:57
后来,发现又不行了:
  1. 1 queries executed, 0 success, 1 errors, 0 warnings

  2. 查询:CALL sfc.KANBAN_01_XCAH('3A')

  3. 错误代码: 1370
  4. execute command denied to user 'report'@'%' for routine 'sfc.KANBAN_01_XCAH'
复制代码



1.SHOW GRANTS FOR report@'%';
得到
  1. GRANT CREATE TEMPORARY TABLES ON *.* TO 'report'@'%' IDENTIFIED BY PASSWORD '*8E2B5A8BF835E14935C5C7F3ADE1022CE13A371F'
  2. GRANT SELECT ON `sfc`.* TO 'report'@'%'
复制代码


2.添加
GRANT EXECUTE ON PROCEDURE `sfc`.`KANBAN_01_XCAH` TO 'report'@'%'
FLUSH PRIVILEGES;
zhgc 发表于 2019-11-30 00:11:56
三层权限

GRANT ALL PRIVILEGES ON `sfc`.`b_po_config_t` TO 'report'@'%' WITH GRANT OPTION
GRANT
SELECT,INSERT, UPDATE, DELETE,
CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE VIEW, SHOW VIEW, TRIGGER
ON `sfc`.`b_pack_param_t` TO 'report'@'%' WITH GRANT OPTION

SP:
GRANT EXECUTE, ALTER ROUTINE ON PROCEDURE `sfc`.`ap_jz_change` TO 'report'@'%' WITH GRANT OPTION
zhgc 发表于 2019-11-30 00:06:25
二层权限:
GRANT ALL PRIVILEGES ON `smt`.* TO 'report'@'%' WITH GRANT OPTION

GRANT
SELECT,INSERT, UPDATE, DELETE,
CREATE, DROP, REFERENCES, INDEX, ALTER,
CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW,
CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER
ON `smt`.* TO 'report'@'%' WITH GRANT OPTION

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 05:31 , Processed in 0.028159 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表