–pPassword_DB
Тут какой-то странный дефис.
Я бы попробовал
-p 'секретно'
(с пробелом после
-p
)
Ну и убедиться, что хост верный. Если не localhost, то добавить ключ
-h example.com
Если проблема с правами доступа, то дамп не создается и тогда логично что при перенаправлении файл пуст.
Так что предварительно я бы опробовал подключиться к консоли mysql:
mysql -u admin_name -p 'секретно'
И если подключение успешно, тогда уже запускать команду с mysqldump.