The reason for my problem: After changing the localhost=>% of mysql authority root, there is no FLUSH PRIVILEGES; refresh authority.
examine:
1. Is there a security group set on the cloud server?
2. Have you successfully changed mysql permissions?