8.3.6 SECURITY DEFINER 和 SECURITY INVOKER (安全...


文档摘要

8.3.6 SECURITY DEFINER 和 SECURITY INVOKER (安全上下文) PostgreSQL 函数安全上下文:SECURITY DEFINER 和 SECURITY INVOKER (基于 8.3) 安全上下文的概念 安全上下文是指函数执行时使用的用户权限。简而言之,它决定了函数可以访问哪些数据库对象(表、视图等)以及可以执行哪些操作(SELECT、INSERT、UPDATE、DELETE 等)。 在 PostgreSQL 中,函数默认以调用者的权限执行。这意味着如果用户 调用一个函数,那么该函数将使用 的权限来访问数据库对象。然而,有时我们需要函数以定义者的权限执行,例如,当函数需要访问调用者无权访问的敏感数据时。


发布者: 作者: 转发
评论区 (0)
U