Вы можете жестко ввести пароль, что, как вы говорите, не особенно приятно. Например. в PHP:
$connection = mysql_connect('HOSTNAME', 'USERNAME', 'PASSWORD')
or die('Could not connect: ' . mysql_error());
mysql_select_db('DATABASE') or die('Could not select database');
Кроме того, вы можете загрузить пароль из файла конфигурации, в этом случае вы можете сохранить его в зашифрованном виде, но если кто-то увидит ваш исходный код и увидит, как вы его расшифровываете, он сможет расшифровать его. это тоже.