A string that the MobiLink server uses for authentication purposes.
The syntax varies depending on the API you use. You can also set this parameter with ulsync.
The parameter has no default value, and must be explicitly set.
This MobiLink user name and password are separate from any database user ID and password, and serves to only identify and authenticate the application to the MobiLink server. See Password synchronization parameter.
For a user to be part of a synchronization system, you must register the user name with the MobiLink server. The user name is stored in the name column of the ml_user MobiLink system table in the consolidated database.
The user name does not have to be unique when a remote ID is used. See Remote IDs.
ulsync can set this parameter as an extended synchronization parameter as follows:
ulsync -c DBF=myuldb.udb -k http -e "Username=remoteA;Version=2"
UltraLite for C/C++ applications can set the parameter as follows:
ul_synch_info_a info; // ... info.user_name= UL_TEXT( "mluser" );