Si es siempre la misma la incluyes en el código y comparas, si es cambiante (que la pueda cambiar el usuario) te recomiendo que o la guardes en BD si trabajas con acceso a datos o si no en el registro de windows mediante SaveSetting y la cojas con GetSetting
Lo que hice cuando tuve una situacion parecida fue lo siguiente:
Puse un formulario, con un caja de texto, en la propiedad Passwordchar le asigne * (con esto no se ve lo que se teclee), luego lo comparo con los password guardados en una BD que tengo protegida con contraseña y listo, asi de facil.