提问人:ChangshinKang 提问时间:11/9/2023 更新时间:11/9/2023 访问量:37
我可以在mysql.proc以外的其他位置创建mariadb的过程吗?
Can I create procedure of mariadb in other location but mysql.proc?
问:
对于安全问题,我需要检查是否可以在其他架构中创建mariadb过程,而不是mysql.proc。如果可能,我将不胜感激这些信息,如果不能,还有其他确凿的理由吗?先谢谢你。(Mariadb 版本为 11.1.4)
我在谷歌上搜索了好几次,但如果是不是我缺乏描述,我找不到任何线索。
答:
2赞
slaakso
11/9/2023
#1
过程存储在系统表中,不能存储在其他位置。这就是MariaDB / MySQL的工作方式。mysql.proc
如果您对此有安全顾虑,则应调查顾虑的原因。默认情况下,对 mysql.proc 过程代码的访问仅限于创建该过程的人员和被授予该过程访问权限的人员。
评论
0赞
ChangshinKang
11/9/2023
谢谢你,那我应该考虑其他方式来处理它。
评论
mysql.proc