doc-exports/docs/dws/dev/dws_06_0140.html
Lu, Huayi e6fa411af0 DWS DEV 830.201 version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: Lu, Huayi <luhuayi@huawei.com>
Co-committed-by: Lu, Huayi <luhuayi@huawei.com>
2024-05-16 07:24:04 +00:00

5.9 KiB

ALTER SYNONYM

Function

ALTER SYNONYM is used to modify the attribute of a synonym.

Precautions

  • Only the synonym owner can be changed.
  • Only the system administrator and the synonym owner have the permission to modify the synonym owner information.
  • The modifier must be a direct or indirect member of the new owner, and the new owner must have the CREATE permission on the schema to which the synonym belongs.

Syntax

1
2
ALTER SYNONYM synonym_name
    OWNER TO new_owner;

Parameter Description

  • synonym

    Name of a synonym to be modified (optionally with schema names)

    Value range: A string compliant with the identifier naming rules

  • new_owner

    New owner of a synonym object

    Value range: A string. It must be a valid username.

Examples

Create synonym t1:

1
CREATE OR REPLACE SYNONYM t1 FOR ot.t1;

Create user u1:

1
CREATE USER u1 PASSWORD '{Password}';

Change the owner of the synonym t1 to u1:

1
ALTER SYNONYM t1 OWNER TO u1;

Helpful Links

CREATE SYNONYM and DROP SYNONYM