Я установил PL / Python на свой сервер postgresql в postgres
привилегии:
netherlands=# CREATE PROCEDURAL LANGUAGE plpythonu;
CREATE LANGUAGE
Теперь мне нужно предоставить разрешения, чтобы я мог использовать его как обычный пользователь:
netherlands=# GRANT ALL ON LANGUAGE plpythonu TO adam;
ERROR: language "plpythonu" is not trusted
HINT: Only superusers can use untrusted languages.
Я знаю, что python не является «доверенным» языком, но я готов рискнуть здесь. Есть ли способ убедить PostgreSQL разрешить мне запускать хранимые процедуры Python от имени обычного пользователя?