From: Andrzej J. T. <an...@ch...> - 2011-04-29 14:58:06
|
I use an ant task to run an xquery as follows: <exist:xquery queryfile="${temp.dir}/importData.xql" outputproperty="importResults" uri="${exist.url}/xmlrpc/db" user="myuser" password="${password}"> </exist:xquery> but it the fails with the following: BUILD FAILED /home/andrzej/build.xml:1747: XMLDB exception caught while executing query: Permission denied, calling user 'myuser' must be a DBA to call this function. [at line 75, column 23, source: String] The line in the xquery that is failing is: let $list := file:directory-list( $dir, "*.xml" ) which requires DBA permissions as expected. The problem is that the ant task was initiated using user "myuser" which is part of the dba group...and thus should be a DBA, right? This used to work fine....but is now broken with the new security stuff. Any idea why myuser isn't being seen as having dba permissions when executing an xquery using the ant task? Thanks! -- Andrzej Taramina Chaeron Corporation: Enterprise System Solutions http://www.chaeron.com |