这个
MySQL Manual
表示可以打印用于定义存储过程的代码
SHOW CREATE PROCEDURE
,但显然,只有当您a)对
mysql.proc
表,或b)拥有该过程。
有问题的数据库是由一个搬走的同事维护的,所以我
应该
成为所有曾经属于他的东西的主人。唯一的问题是,我似乎找不到任何关于如何更改所有者的文档
在数据库中
--谷歌的大部分点击率都指向如何改变
文件
所有权(这当然是一个基本的、通用的系统管理任务)。
一个指向
sp_changeobjectownership
但看起来他们可能无意中使用了MS SQL Server存储过程。有没有简单的方法可以说“将[user1]拥有的[database]中的所有对象都更改为[user2]拥有”?如果失败,我将接受一个命令来更改单个对象的所有者…