drush user-block feature and 'You do not have permission to block' I'm trying to use drush's user-block feature and I'm getting following error:

# drush -r . -l fqdn ublk 'user.email@host.tld.dev'
You do not have permission to block user.email@host.tld.dev.           [error]
#


I'm doing it from shell and I am root, so I'm not sure which permissions is it talking about.
Sometimes modules does not respect that user with UID 1 should be allowed to do everything. And sometimes you simply want hooks to fire with specific user's ID. 

When it happens, you can use drush --user=123 where 123 is UID of an user that is allowed to perform given action.

Source: Drush issue 1126240.