• User Newbie

    Problema Stored Procedure

    Buongiorno a tutti e grazie per aver accettato la mia iscrizione....Premesso che sono un neofita di mysql, vorrei sottoporvi questo problema:

    Sto smanettando con mysql administrator su un database in locale..ho creato uno schema di prova con alcune tabelle standard (dipartimenti, impiegati, regioni)..e dopo aver popolato 3/4 righe della tabella dipartimenti volevo creare una semplice stored procedure che effettuasse il count delle righe presenti in tabella. Per fare questo ho inserito il seguente codice con mysql browser:

    DELIMITER $$
    DROP PROCEDURE IF EXISTS nomedatabase.prova $$
    CREATE PROCEDURE nomedatabase.prova (out param1 int )
    BEGIN
    select count(*) into param1 from nomedatabase.dipartimenti;
    END $$
    DELIMITER ;

    Quando lancio la query, mi da il seguente errore:

    Script line: 4 Access denied for user [EMAIL="'root'@'%'"]'root'@'%'[/EMAIL] to database 'nomedatabase'

    Non credo sia un problema di permessi visto che accedo con un utente root con db in locale, se non è questo cos'altro potrebbe essere??..Grazie anticipatamente a chiunque vorrà rispondermi!