SQL privileges fix and unit tests

* Fixed privileges on both variants of defs.uoc_natural_resource()

* Added user unit tests which check execution privileges on all (new)
stored procedures and INSERT/UPDATE/SELECT/DELETE privileges on all
(new) tables
This commit is contained in:
Emmanuel BENOîT 2012-01-03 09:35:57 +01:00
parent d4945d8e21
commit e7d2072813
19 changed files with 258 additions and 2 deletions
legacyworlds-server-data/db-structure/tests/user/priv/updates

View file

@ -0,0 +1,11 @@
/*
* Test privileges on sys.process_planet_res_regen_updates()
*/
BEGIN;
SELECT plan( 1 );
SELECT diag_test_name( 'sys.process_planet_res_regen_updates() - Privileges' );
SELECT throws_ok( 'SELECT sys.process_planet_res_regen_updates( 1 )' , 42501 );
SELECT * FROM finish( );
ROLLBACK;