Anstatt die DB-Verbindung in einer Sitzung zu speichern, sollten Sie die Verbindungsaufrufe in einer separaten Datei wie db.php vornehmen und diese dann von jedem Ihrer Skripte anfordern. Platzieren Sie Ihre Verbindung beispielsweise in db.php:
mysql_connect('...', '...', '...');
mysql_select_db('...');
und bringen Sie es dann in login.php:
einrequire('db.php');
$res = mysql_query('...');
Sie können dann dasselbe für jede PHP-Datei tun, die Zugriff auf die DB benötigt, und Sie müssen immer nur Ihre DB-Zugangsdaten in einer Datei ändern.