mysql can't connect error about privilege----not root user

mysql -uuser -ppass db
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)

when use root user,It is ok.Obviously, it is privilege problem.

Try to check the mysql.sock privelege. If it is ok, then check its father dir to check.

[@more@]