深圳全飞鸿

标题: 关于mes系统中itguy帐号的产生过程 [打印本页]

作者: zhgc    时间: 2021-1-4 10:52
标题: 关于mes系统中itguy帐号的产生过程
本帖最后由 zhgc 于 2021-1-4 11:00 编辑

创建帐号
CREATE USER 'itguy'@'%' IDENTIFIED BY 'itguy' ;

基本权限:
GRANT SELECT ON MYSQL.PROC TO  'itguy'@'%';
GRANT EXECUTE, CREATE ROUTINE, ALTER ROUTINE ON `sfc`.* TO  'itguy'@'%';

这样itguy就可以定义自己的SP
  1. DELIMITER $

  2. DROP PROCEDURE IF EXISTS `sfc`.`itguy_test`$

  3. CREATE DEFINER=`itguy`@`%` PROCEDURE `itguy_test`()
  4. BEGIN

  5. set @h:=418;

  6. END$

  7. DELIMITER ;
复制代码







作者: zhgc    时间: 2021-3-8 16:53
本帖最后由 zhgc 于 2021-5-27 10:51 编辑

CREATE USER 'itguy'@'%' IDENTIFIED BY '123456-!!' ;

GRANT SELECT ON MYSQL.PROC TO  'itguy'@'%';
GRANT EXECUTE, CREATE ROUTINE, ALTER ROUTINE ON `sfc`.* TO  'itguy'@'%';
grant select  on `sfc`.* TO  'itguy'@'%';

GRANT EXECUTE, CREATE ROUTINE, ALTER ROUTINE ON `smt`.* TO  'itguy'@'%';
grant select  on `smt`.* TO  'itguy'@'%';



作者: syant    时间: 2024-7-31 13:44
给itguy可以看information_schema.PROCESSLIST的权限
及可以kill pid的权限
GRANT SELECT, PROCESS, SUPER ON *.* TO 'itguy'@'%' IDENTIFIED BY PASSWORD '*2902971EC045E1FF45F5294C20F7D33977A298E7';

作者: syant    时间: 2024-7-31 13:55
似乎下面的方法并不可以一次收回所有权限
  1. REVOKE ALL PRIVILEGES ON *.* FROM 'itguy'@'%';
  2. FLUSH PRIVILEGES;
复制代码





欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/) Powered by Discuz! X3.2