授予运行特许系统过程的权限所用的进程取决于该过程以哪种安全模型运行。
对于使用 SYSTEM PROCEDURE DEFINER 模型的特许系统过程,将系统过程的 EXECUTE 对象级特权授予用户:
PROCEDURE
GRANT EXECUTE ON TO
TO
对于使用 SYSTEM PROCEDURE INVOKER 模型的特许系统过程,将系统过程所需的基础系统特权授予用户。使用 sp_proc_priv() 可标识运行系统过程所需的系统特权。
GRANT TO