FBGrantGenerator
Downloads below,
screenshots here.
A small source code generator that produces a SQL script with Grant/Revoke statements. Since V1.2 you can call it from the command line for repeated tasks.

requirements
What you must have to be able to use FBGrantGenerator:
VCL: FBGrantGenerator is based on the VCL of Delphi 5/6 Professional.


optionals Things that are not necessary (ie. can be IFDEFd out) but are supported
BDE: I made this so that you can either compile a BDE- or an IBO-version. See the compiler define in the interface section of the main form.
IBObjects:

Jason Wharton's IBObjects - the ulimate component suite for direct access to Firebird.
SynEdit: The open source multi-line editing control also used in Marathon and IBConsole. Native VCL component (no wrapper around a Win ctrl). Download here from SynEdit's home on sourceforge.

installation Read these instructions before downloading / installing! 
 
  • for the IBO version, IBObjects should be installed
  • for the SynEdit version, SynEdit should be installed  
  • unzip the downloaded file
  • compile and run the enclosed .dpr / launch the .exe
  • read the "Big fat warning message" before using !!!

downloads (V1.3) You can download just the sources or just the .exe:
sources only: ~29 kb: Contains the complete sources of FBGrantGen rator
.exe only: ~616 kb: Contains only FBGrantGenerator.exe, built with SynEdit and IB Objects

screenshots See here for some screenshots of FBGrantGenerator in action.