You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The stored procedure shows the definition under my current logged-in username (in grey), but it actually belongs to another user (after I changed the database name using phpMyAdmin). It shows fine in phpMyAdmin, but in HeidiSQL it appears as the current user and can't be changed. It should show the correct username.
HeidiSQL version and OS
Windows
Database server version
Mysql 8.4
Reproduction recipe
The stored procedure shows the definition under my current logged-in username (in grey), but it actually belongs to another user (after I changed the database name using phpMyAdmin). It shows fine in phpMyAdmin, but in HeidiSQL it appears as the current user and can't be changed. It should show the correct username.
Please add the exact HeidiSQL version. Or even better, be sure to use the latest build.
Also, add a screenshot of the relevant parts and the CREATE code of that procedure, so there's a chance to reproduce what you encounter here.
I suspect what you see in gray is just the placeholder hint, right? When you see that, the box has no text, and the definer could not be determined. The current user is what you would set it to when you press Save.
Activity
ansgarbecker commentedon Oct 13, 2026
Please add the exact HeidiSQL version. Or even better, be sure to use the latest build.
Also, add a screenshot of the relevant parts and the CREATE code of that procedure, so there's a chance to reproduce what you encounter here.
I suspect what you see in gray is just the placeholder hint, right? When you see that, the box has no text, and the definer could not be determined. The current user is what you would set it to when you press
Save.