What are the different types of firewall protections available for a WordPress website?

There is no “WordPress Firewall”.

A firewall acts either on the network or on the host, never on a later stage such as a specific software running on a server.

Everything that claims to be a firewall specific for WordPress is a scam. See the linked Wikipedia article for the details.

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)