Dmitry Yemanov <firebi...@yandex.ru> wrote Sat, 02 Aug 2014 20:14:38 +0400:

> 01.08.2014 18:55, Simonov Denis wrote:
>
>> SQL> insert into RDB$EXCEPTIONS(RDB$EXCEPTION_NAME) VALUES ('E1');

Note that I did this unprivileged user!

>
> At the first glance, I don't see why it cannot be prohibited. But I see
> from the code that many system tables are still unprotected from user
> inserts. Maybe Claudio still has some pending commits on this subject.
> Or maybe there are some hidden issues I don't see.
>
>
> Dmitry
>

After the last change when the forbidden actions with system tables ceased  
to recover a backup made ​​gbak, as well as non-performing nbackup. Later,  
Claudio fix this. I think this is the main reason why modify all system  
tables still not banned. What modification of these tables can use some  
tools administration - no excuse. They should make all the manipulation of  
metadata is correct, ie through DDL.

-- 
Simonov Denis


------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to