Re: Differences lang with or without "u" example:pltcl

From: Jeff Davis <pgsql(at)j-davis(dot)com>
To: SebaM <sebastian(dot)malyska(at)gmail(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Differences lang with or without "u" example:pltcl
Date: 2006-09-07 21:57:20
Message-ID: 1157666240.29628.3.camel@dogma.v10.wvs
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Thu, 2006-09-07 at 22:56 +0200, SebaM wrote:
> Hi all
> I wonderring what could be differences beetwen languages with and
> without "u" for example:
> pltcl - pltclu
> plperl - plperlu
>

Languages with a "u" should be "untrusted" by PostgreSQL, because they
are free to do anything the language can do. For instance, in plperlu,
you can make socket connections, open files, and do all kinds of
dangerous things.

Languages without a "u" can be safely "trusted" by PostgreSQL, because
they are resricted to using a safe subset of the language's
functionality.

Regards,
Jeff Davis

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Geoffrey 2006-09-07 22:11:52 Re: plz unsubscribe me
Previous Message Chris 2006-09-07 21:53:34 Re: Differences lang with or without "u" example:pltcl