ALLBASE/SQL Message Manual (36216-90213)

160 Chapter5
ALLBASE/SQL Error Messages: 2101-2419
CAUSE You attempted to grant a table level authority with a
different grantability from an existing column level
authority which this would override (WITH GRANT
OPTION was specified on only one of the grants).
ACTION Re-issue the grant without the specified authorization, or
revoke the specified authorization and then reissue the
grant.
2338 MESSAGE User ! does not have OWNER, DBA, or direct
GRANTABLE ! authority on !.!. (DBERR 2338)
CAUSE You attempted to perform a GRANT WITH GRANT
OPTION or REVOKE of the specified authority without
having the authority to do so.
ACTION You need to have OWNER, DBA, or have been granted the
authority WITH GRANT OPTION in order to perform a
GRANT WITH GRANT OPTION or REVOKE of the
authority.
2339 MESSAGE User ! does not have OWNER, DBA, or direct
GRANTABLE ! authority on !.!.!. (DBERR 2339)
CAUSE You attempted to perform a GRANT WITH GRANT
OPTION or REVOKE of the specified authority without
having the authority to do so.
ACTION You need to have OWNER, DBA, or have been granted the
authority WITH GRANT OPTION in order to perform a
GRANT WITH GRANT OPTION or REVOKE of the
authority.
2340 MESSAGE User ! already has ! authorization on columns
of !.! from a different grantor. (DBERR 2340)
CAUSE You attempted to GRANT the specified authority on the
table level, and were unable to override column level
authorities on that table from another grantor.
ACTION Only the DBA, OWNER, or direct grantor can override
column level authorities with table level authority. Have
such a user perform your grant, or reissue your grant
without the specified user and/or authority.
2341 MESSAGE TRANSFER OWNERSHIP of !.! to ! causes a cycle
of ! authority. (DBERR 2341)
CAUSE Attempted to transfer a table upon which the specified
authority existed, and that transfer would cause a cycle of
grants in the authority list for that authority on that table.
ACTION Examine the chain of grants to determine if the cycle can
be broken, or transfer the table to a different user (if doing
so would not cause a cycle).