I recently discussed the question about the name of the current logon user on the moss website and "my website" in the upper right corner of the msotec forum. I learned a trick and I would like to summarize it.
In the case of domain users, "my website" is displayed as domain \ Username, while the main site displays a normal Chinese name. Repeated debugging found that the domain control did not set the correct display name for the user. In the SSP user configuration file, the "name" attribute (preferredname) is mapped to the displayname attribute of the domain account by default. When you enter "my website" or update it regularly, moss imports user account information from the domain. Because the User display name in AD is not set, domain \ Username is used instead. Sometimes the Chinese name is displayed when you enter "my website" for the first time, and then the name of domain \ Username is automatically changed. This problem should be the reason described above.
Why is the display name of our portal website different from that of my website? We know that moss is based on WSS. In fact, there are two users configuring data storage, one is WSS (wss_content) and the other is SSP (shardservices1_db, which is installed by default ), you can also use the Active Directory or LDAP-compatible directory service.
After modifying the attributes in SSP, the corresponding items in mysite will be immediately updated, but the items will remain unchanged after welcome. Because it is taken from WSS, it has not been synchronized yet! Synchronization is completed by Sharepoint Services V3 synchronization job. The default synchronization interval is one hour. Run the following command to modify the synchronization time:
Stsadm.exe-O sync-synctiming M: 1
Change the synchronization interval to one minute, and you can see the effect almost immediately. But it is best not to do this!