----------------------------------------------------------------------

ELOQUENCE B.07.00 - patch 0304170

----------------------------------------------------------------------

This patch fixes a defect of the dbutil program as released
with Eloquence B.07.00. This patch will be integrated in the
Eloquence B.07.00 release.

Eloquence B.07.00 must be installed before applying this patch.

Severity:
 PE70-0304170: BUG FIX


Fixed problems:
---------------

Platforms: All

* dbutil could abort with a segmentation fault on the
  REVOKE ALL PRIVILEGES ON ALL FROM ... statement (#1919).

  The REVOKE ALL PRIVILEGES ON  ALL FROM ... statement did not
  work correctly when used immediately after a DATABASE statement.
  The REVOKE .. ON statement uses cached database group 
  information which might not been read before execution. 
  This patch makes sure that database group information is present
  when executing the REVOKE .. ON statement.


Installation:
-------------

UNIX:

In order to install this patch, you need to unpack it with gzip.
Gzip is included with HP-UX and Linux.
Installation requires root privileges.

cd /opt/eloquence6
gzip -dc PE70-0304170-hpux.tar.gz | tar xf -

Files:

   bin/dbutil
   share/doc/PE70-0304170-README


Windows:

Download the PE70-0304170-win32.zip file and unpack its contents
with WinZip or PKUNZIP.
Installation requires administrative capabilities.

Please copy the dbutil.exe file into the bin subdirectory of your
Eloquence installation (for example C:\Programs\Eloquence\bin).

Please copy the PE70-0304170-README.txt file into the share\doc
subdirectory of your Eloquence installation (for example
C:\Programs\Eloquence\share\doc).

Files:

   dbutil.exe
   PE70-0304170-README.txt