ALTER PROTOCOL

    描述

    ALTER PROTOCOL 更改一个协议的定义,只有协议的名字和所有者可以被更改。

    用户必须拥有协议才可以使用ALTER PROTOCOL。要更改所有者,用户还必须是新角色的 直接或者间接成员,而且新角色必须在该转换模式下拥有CREATE权限。

    这些限制适当的确保修改所有者只能通过删除或重建协议。注意一个超级用户可以修改任何协议的所属关系。

    name

    newname

    协议的新名称

    newowner

    协议的新所有者。

    示例

    更改转换GPDB_authentication 的所有者为 joe:

    SQL标准中没有 ALTER PROTOCOL 语句。

    另见

    , CREATE PROTOCOL

    Parent topic: