Hi Thanks @ Geoffrey Shelton Okot
I have given all privileges to root user but still I am getting same error.
I have 4 nodes in cluster and each of them have all privileges in MYSQL.
My oozie workfile document :
<workflow-app xmlns = "uri:oozie:workflow:0.4" name = "simple-Workflow">
<start to = "run_sqoop_job" /> <!-- step 1 -->
<action name = "run_sqoop_job">
<sqoop xmlns="uri:oozie:sqoop-action:0.2">
<job-tracker>${resourceManager}</job-tracker>
<name-node>${nameNode}</name-node><command>job --meta-connect "jdbc:hsqldb:hsql://ooozie MetastoreUrl:16001/sqoop" --exec samplejob</command> </sqoop> <ok to = "end"/>
<error to = "fail"/>
</action>
<kill name = "fail">
<message>workflow fail</message>
</kill>
<end name = "end"/>

</workflow-app>
property file:
resourceManager = resource manager url:port
nameNode = hdfs://hdfsurl.com:port
oozie.wf.application.path= hdfs://hdfs url:port/shared/emproot/workflow/sqoop_job_run.xml oozie.use.system.libpath = true