For some awful `user-friendly' reason, the default setting for openSuSE is that there is no login manager, so the default user is logged in automatically. I changed this setting through YaST -- Security & Users -- User Management -- Expert Options -- Login Settings. I unticked `Auto Login'. This option can also be `de-selected' at the time of creating the user during YaST installation.
The same `User Management' can be used changed the User ID (uid) number. Perhaps better to do this when the user is not actually logged in, then change the ownership of that person's entire directory with `chown UserName -R /home/UserName', for example, then reboot. Otherwise, all kind of strange things happen when the user tries to access various system files. Perhaps also problems when trying to log out.
Lots of additional software repositories are available through `http://en.opensuse.org/Additional_YaST_Package_Repositories'. The famous packman repositories include the software required to play DVDs, although the repository was malfunctioning on 14th December 2006, they were working later in the month.