Thanks for the input.
Login into the system is not an issue. I have configured my system to request a user name and password for login which is fine. However, the printing part is the issue
My printer is configured as a local printer and is connected to my Linux box directly via USB. However, I am not able to print any documents without giving my root password, which is strange.
You mentioned that I have to have printing privileges, how do I ensure that I have needed privileges?