Add hint about using GRANT with non-trusted languages.
authorBruce Momjian <bruce@momjian.us>
Sun, 29 Aug 2004 03:04:15 +0000 (03:04 +0000)
committerBruce Momjian <bruce@momjian.us>
Sun, 29 Aug 2004 03:04:15 +0000 (03:04 +0000)
James William Pye

src/backend/catalog/aclchk.c

index 6c966b89b273216c243d7776010cef5da90bdb0d..9cc49fb5a07c8641bd570e263746b5f5d8caf678 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *   $PostgreSQL: pgsql/src/backend/catalog/aclchk.c,v 1.104 2004/06/18 06:13:19 tgl Exp $
+ *   $PostgreSQL: pgsql/src/backend/catalog/aclchk.c,v 1.105 2004/08/29 03:04:15 momjian Exp $
  *
  * NOTES
  *   See acl.h.
@@ -760,7 +760,8 @@ ExecuteGrantStmt_Language(GrantStmt *stmt)
        if (!pg_language_tuple->lanpltrusted)
            ereport(ERROR,
                    (errcode(ERRCODE_WRONG_OBJECT_TYPE),
-                    errmsg("language \"%s\" is not trusted", langname)));
+                    errmsg("language \"%s\" is not trusted", langname),
+                    errhint("Only superusers may use untrusted languages.")));
 
        /*
         * Note: for now, languages are treated as owned by the bootstrap