nss-user is for non-priv'ed lookups - it can't access the user password. Any non-root users won't be able to look up users if you don't have a non-root user (assuming your /etc/nss_mysql_root.cfg is mode 600 and root:root, which it should be). It's liek the difference between passwd and shadow access.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
What is the difference between nss-root and nss-user? Do we need both?
On a new install I just added nssroot and it worked just fine. So I was wondering why I need both.
Keith
nss-user is for non-priv'ed lookups - it can't access the user password. Any non-root users won't be able to look up users if you don't have a non-root user (assuming your /etc/nss_mysql_root.cfg is mode 600 and root:root, which it should be). It's liek the difference between passwd and shadow access.