Segue o script abaixo para obter a definição dos usuários MySQL para uma máquina específica. Isso pode ser alterado como você deseja. Isso é útil quando você está alterando mais usuários no mesmo tempo.
mysql -uuser -ppassw -s <<< 'SELECT CONCAT("SHOW GRANTS FOR ",user,"@",host,";") FROM mysql.user WHERE host="host.com";'| sed -e "s/FOR /&'/" -e "s/@/'&'"/ -e "s/;/'&/"| mysql -uuser -ppassw -s
Saída será algo parecido com isto
GRANT USAGE ON *.* TO 'B_BIB'@'host.com' IDENTIFIED BY PASSWORD '6a07e2bsdfea4fdc9b24'
GRANT ALL PRIVILEGES ON B_BIB.* TO 'B_BIB'@'host.com'
GRANT USAGE ON *.* TO 'B_JR7'@'host.com' IDENTIFIED BY PASSWORD '465d77ad74sdfsefs4d651a'
GRANT ALL PRIVILEGES ON B_JR7.* TO 'B_JR7'@'host.com'