Module org.jooq
Package org.jooq

Interface Privilege

  • All Superinterfaces:
    QueryPart, Serializable

    public interface Privilege
    extends QueryPart
    A privilege for use in GRANT and REVOKE statements.

    Example:

     // Assuming import static org.jooq.impl.DSL.*;
    
     using(configuration)
        .grant(privilege("SELECT"))
        .on(ACTOR)
        .to(user("MY_USER"))
        .execute();
     

    Instances can be created using DSL.privilege(String) and overloads.

    Author:
    Timur Shaidullin