Ich denke auch, dass es ein sehr theoretisches Sicherheitsrisiko ist, aber gut. Dein Problem, was nicht funktioniert, habe ich nicht ganz verstanden.
Ich würde eine php Datei mit den Daten
<?php
define('DB_NAME', 'xx');
define('DB_USER', 'xx');
define('DB_PASSWORD', 'xx');
define('DB_HOST', 'localhost');
?>
anlegen und dann in die wp-config.php includen.
Müsste doch gehen.