mysql - mysqldump: insufficient privileges to show create function 'funcation name' -


i want dump database function , procedure in mysql workbench. dump db without functions , procedures.but when try export data procedures, showed me error "mysqldump:user has insufficient privileges show create function function name". how solve issue. please provide me if have ideas. in advance.

to dump database stored procedures, must grant select rights mysql.proc:

execute statement once root:

grant select on mysql.proc 'your-mysqldump-user'; 

replace your-mysqldump-user real username.

flush privileges:

flush privileges 

now should able dump database including stored procedures mysqldump-user.

update: @michael pointed out in comments, flush privileges isn't nesseccary in case


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -