• anozdrin@mysql.com's avatar
    Implementation of WL#2897: Complete definer support in the stored routines. · fbb59203
    anozdrin@mysql.com authored
    The idea is to add DEFINER-clause in CREATE PROCEDURE and CREATE FUNCTION
    statements. Almost all support of definer in stored routines had been already
    done before this patch.
    
    NOTE: this patch changes behaviour of dumping stored routines in mysqldump.
    Before this patch, mysqldump did not dump DEFINER-clause for stored routines
    and this was documented behaviour. In order to get full information about stored
    routines, one should have dumped mysql.proc table. This patch changes this
    behaviour, so that DEFINER-clause is dumped.
    
    Since DEFINER-clause is not supported in CREATE PROCEDURE | FUNCTION statements
    before this patch, the clause is covered by additional version-specific comments.
    fbb59203
sql_trigger.cc 46.7 KB