Update triggers in Mysql Database
Magento2 is using triggers in database. When you are downloading live database to local environment and you are using different database user, you can then have issue that you cant delete product in admin. This is because in trigger is still defined old user from live server
Export triggers to file
Change old user to new user
In your text editor replace old user with new user.