Mysql用户权限问题????

Mysql用户权限问题????

我有一程序调用MYSQL时用ROOT正常,但是用另一用户时却出现权限不够的错误,但是这用户已经赋予了全部权限,怎么会出现这种情况???

出于网络安全问题,直接用ROOT用户太危险了,可是用别的用户又出现错误,请各位大侠指教指教!!!      
直接用该用户测试可能的sql语句看结果再决定是什么问题啊      
要在MYSQL下建用户吧      
应该是已经有的吧      
看看mysql库user表啊