从 phpMyAdmin,我正在导出分配给特定数据库的用户使用的函数/过程,并且 3 个函数没有被导出,因为它们是由“超级管理员”创建的。
我能够在里面看到这些功能
localhost > database_name -> Structure -> Routines
但是,我无法修改它们的结构或导出它们。
问题的发生是因为这 3 个函数是由超级用户创建的。从超级用户帐户导出时,所有内容都已正确导出。
我的问题是:作为一个过程,我如何确保将来不会再次发生这种情况 - 有人不小心将它创建为超级管理员(并且该站点将继续正常工作),但是当我们尝试导出它时,函数不会被导出(并且新站点将停止工作)。