I have a SUSE machine that has a number of accounts on it. When I log in as my account and do either a sudo or an su command, I get results that no other accounts get.
Logged in as my account:
>sudo cat /etc/passwd
sudo: must be setuid root
>su:
password:
Permissions on the password database may be too restrictive.
su: incorrect password
Logged in as any other non-root account, I can successfully su down to root or run commands with sudo.
Please always explain which version of openSUSE you use. You say you use SUSE, but these are NOT the SUSE (SLED/SLES) forums, but the openSUSE forums.
Then something you can not know. When you post copied/pasted computer text here, please do so between CODE tags. You get the CODE tags by clicking on the # button in the tool bar of the post editor. When applicable, copy the prompt, the comman, the output and the next prompt in one sweep betweeen the CODE tags. This will looks in the post like:
henk@boven:~> su -l -c ls
Wachtwoord:
bin crontab-red inst-sys
henk@boven:~>