I can’t access wp-admin at all after changing wp-config folder permission for hardening my security. The content for the site load find, I cant access wp-admin at all, all I get is 404 message.

4 s
Delete .htaccess
type in domain.com/wp-login.php
login.
Dashboard -> Settings -> Permalinks -> Save. (just automatically recreates your .htaccess again).
If the problem persists. Try disabling plugins. Enable plugins 1 by 1 until the problem occurs again. That will narrow down the faulty plugin.