Есть ли смысл иметь еще какого то юзера помимо root, если над проектом работаю только я?
==========================================================================================

 Сейчас в докере развернул mysql, в туториале пишут, что давайте создадим юзера. Нужно ли мне создавать юзера, если мне хватает вполне root? Никто работать над этим проектом помимо меня не будет. Может я не понимаю, смысл делать еще одного юзера? 

 Если ты используешь docker только для разработки - смысла особо и нет.  

Просто хорошая практика не сидеть под рутом, а делать отдельного юзера, только с нужными правами, что бы в случае с SQL-инъекцией, кто-то не смог сделать DROP TABLE или чёт похуже. 

 Иногда имеют разных reader и writer.