ERROR: permiso denegado para el lenguaje c
Al crear una función como esta con un usuario que no es súper usuario, aparece el siguiente error:
ERROR: permission denied for language c SQL state: 42501
La función creada es:
CREATE OR REPLACE FUNCTION dblink_connect (text)
RETURNS text
AS '$libdir/dblink','dblink_connect'
LANGUAGE C STRICT;
Pero si quisiera dar permiso en el lenguaje C a mi usuario que no es súper usuario, aparece el siguiente error:postgres=# grant usage on language c to caixa; ERROR: language "c" is not trusted
¿Eso significa que un usuario no súper no puede crear una función con el lenguaje C? o hay algo más que estoy haciendo mal?