puoi fare una cosa del genere:

Codice PHP:

function makeRandomPassword() {
  
$salt "abchefghjkmnpqrstuvwxyz0123456789";
  
srand((double)microtime()*1000000);
      
$i 0;
      while (
$i <= 7) {
            
$num rand() % 33;
            
$tmp substr($salt$num1);
            
$pass $pass $tmp;
            
$i++;
      }
      return 
$pass;
}

$random_password makeRandomPassword();

$db_password md5($random_password); 



crei una password con caratteri alfanumerici e poi la cripti con l'md5 e la inserisci nel database


UPDATE clienti SET password = "$db_password"