Mantık;

<?php

	function admin($uzunluk) { 
		$karakterler = "1234567890"; 
		$karakter_sayi = strlen($karakterler); 
			for ($ras = 0; $ras <$uzunluk; $ras++) { 
			$rakam_ver = rand(0,$karakter_sayi-1); 
			$kod_ver .= $karakterler[$rakam_ver]; 
		} 
		return $kod_ver; 
	}

$eski_admin = //veritabanından çek
$yeni_admin = admin("32");
rename($eski_admin, $yeni_admin);

//yeni admini mysql kaydet

?>
bunu cronjob olarak 12 saatte bir çalıştır, giriş kısmındada veritabanına kaydettiğin adminin yolunu çek