mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
@@ -25,10 +25,10 @@ import com.alibaba.druid.sql.visitor.SQLASTVisitor;
|
||||
|
||||
public class SQLGrantStatement extends SQLStatementImpl {
|
||||
|
||||
private final List<SQLExpr> privileges = new ArrayList<SQLExpr>();
|
||||
protected final List<SQLExpr> privileges = new ArrayList<SQLExpr>();
|
||||
|
||||
private SQLObject on;
|
||||
private SQLExpr to;
|
||||
protected SQLObject on;
|
||||
protected SQLExpr to;
|
||||
|
||||
public SQLGrantStatement(){
|
||||
|
||||
@@ -39,15 +39,15 @@ public class SQLGrantStatement extends SQLStatementImpl {
|
||||
}
|
||||
|
||||
// mysql
|
||||
private SQLObjectType objectType;
|
||||
private SQLExpr maxQueriesPerHour;
|
||||
private SQLExpr maxUpdatesPerHour;
|
||||
private SQLExpr maxConnectionsPerHour;
|
||||
private SQLExpr maxUserConnections;
|
||||
protected SQLObjectType objectType;
|
||||
private SQLExpr maxQueriesPerHour;
|
||||
private SQLExpr maxUpdatesPerHour;
|
||||
private SQLExpr maxConnectionsPerHour;
|
||||
private SQLExpr maxUserConnections;
|
||||
|
||||
private boolean adminOption;
|
||||
private boolean adminOption;
|
||||
|
||||
private SQLExpr identifiedBy;
|
||||
private SQLExpr identifiedBy;
|
||||
|
||||
@Override
|
||||
protected void accept0(SQLASTVisitor visitor) {
|
||||
|
||||
@@ -16,5 +16,6 @@
|
||||
package com.alibaba.druid.sql.ast.statement;
|
||||
|
||||
public enum SQLObjectType {
|
||||
TABLE, FUNCTION, PROCEDURE, USER, DATABASE
|
||||
}
|
||||
TABLE, FUNCTION, PROCEDURE, USER, DATABASE, //
|
||||
ROLE, PROJECT, PACKAGE, RESOURCE, INSTANCE, JOB, VOLUME, OfflineModel, XFLOW // for odps
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user