DROP FUNCTION Privilege - Teradata Vantage

Teradata® VantageCloud Lake

Deployment
VantageCloud
Edition
Lake
Product
Teradata Vantage
Published
January 2023
ft:locale
en-US
ft:lastEdition
2024-12-11
dita:mapPath
phg1621910019905.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
phg1621910019905

You must specify DROP FUNCTION to grant that privilege on a database object. If you are granting the privilege on a UDF only, then you can specify DROP without also specifying the FUNCTION keyword.

A creator who has WITH GRANT OPTION on a function can grant the following privileges to another user on that function:
  • DROP FUNCTION
  • EXECUTE FUNCTION

Users with the DROP FUNCTION privilege on a function can also replace that function. If a user drops the function, however, the user cannot replace the function at a later time without also being granted the CREATE FUNCTION privilege.