Las tablas en base de datos de MSI no apoyan almacenar el username del odbc y la contraseña, porque esos parámetros son abastecedor-específicos. La idea es que el uso las proporcionará como parte de la secuencia de la conexión del odbc: DSN=… PWD=….
Para el servidor del sql, usted todavía puede poner el username inyectándolo en el registro como
HKCU \ software \ ODBC \ ODBC.INI \ c-name> \ LastUser (o HKLM \… si fuente de datos de la máquina). También me movería en la escritura WriteRegistryValues después de InstallODBC.
Generalmente, si alguÌn abastecedor del odbc permite el almacenar del username y contraseña (o todo lo demás), usted necesita imaginar donde (muy probablemente en el registro), y puesto en el MSI por medios del non-ODBC.