public final class GetTablePrivileges
extends java.lang.Object
DatabaseMetaData.getTablePrivileges(String, String, String)
.
This implementation returns all privileges, not just from the current user. The JDBC specification is not
clear on this. Looking at the Schemata (SQL standard book 11) definition of the TABLE_PRIVILEGES
view, possibly this should be restricted to the current user and user PUBLIC
(and maybe active roles). This
may change in a future version.
Modifier and Type | Field and Description |
---|---|
protected DbMetadataMediator |
mediator |
Modifier and Type | Method and Description |
---|---|
static GetTablePrivileges |
create(DbMetadataMediator mediator) |
java.sql.ResultSet |
getTablePrivileges(java.lang.String tableNamePattern) |
protected final DbMetadataMediator mediator
public java.sql.ResultSet getTablePrivileges(java.lang.String tableNamePattern) throws java.sql.SQLException
java.sql.SQLException
public static GetTablePrivileges create(DbMetadataMediator mediator)
Copyright © 2001-2024 Jaybird (Firebird JDBC) team. All rights reserved.