"GRANT "+privName+"("+DBUtils.getQuotedIdentifier(object)+") ON "+((PostgreTableColumn)object).getTable().getFullyQualifiedName(DBPEvaluationContext.DDL)+" TO "+roleName:
"GRANT "+privName+" ON "+objectType+" "+objectName+" TO "+roleName):
(objectinstanceofPostgreTableColumn?
"REVOKE "+privName+"("+DBUtils.getQuotedIdentifier(object)+") ON "+((PostgreTableColumn)object).getTable().getFullyQualifiedName(DBPEvaluationContext.DDL)+" FROM "+roleName:
"REVOKE "+privName+" ON "+objectType+" "+objectName+" FROM "+roleName);