创建数据库对象的所有权

创建所有者特权 UDR 的用户拥有 UDR 执行时它所创建的任何数据库对象,除非已经为该对象指定了某个其他的所有者。换句话说,UDR 所有者,而非执行拥有所有者特权的 UDR 用户,是 UDR 创建的任何数据库对象的所有者,除非在创建数据库对象的 DDL 语句中指定了另一个所有者。

然而在拥有 DBA 特权的 UDR 情况下,执行 UDR 的用户,而非 UDR 所有者,拥有 UDR 创建的任何数据库对象,除非在 UDR 中为数据库对象指定某个其他的所有者。

有关示例,请参阅已创建数据库对象的所有权的 CREATE FUNCTION 语句的描述。