Package org.h2.command.ddl
Class AlterUser
- java.lang.Object
-
- org.h2.command.Prepared
-
- org.h2.command.ddl.DefineCommand
-
- org.h2.command.ddl.AlterUser
-
public class AlterUser extends DefineCommand
This class represents the statements ALTER USER ADMIN, ALTER USER RENAME, ALTER USER SET PASSWORD
-
-
Field Summary
-
Fields inherited from class org.h2.command.ddl.DefineCommand
transactional
-
Fields inherited from class org.h2.command.Prepared
create, parameters, prepareAlways, session, sqlStatement, sqlTokens
-
-
Constructor Summary
Constructors Constructor Description AlterUser(SessionLocal session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetType()Get the command type as defined in CommandInterfacevoidsetAdmin(boolean admin)voidsetHash(Expression e)voidsetNewName(java.lang.String newName)voidsetPassword(Expression password)voidsetSalt(Expression e)voidsetType(int type)voidsetUser(User user)longupdate()Execute the statement.-
Methods inherited from class org.h2.command.ddl.DefineCommand
isReadOnly, isRetryable, isTransactional, queryMeta, setTransactional
-
Methods inherited from class org.h2.command.Prepared
checkCanceled, checkParameters, collectDependencies, getCurrentRowNumber, getDatabase, getObjectId, getParameters, getPersistedObjectId, getPlanSQL, getPlanSQL, getSession, getSimpleSQL, getSQL, getSQLTokens, invalidateCachedResult, isCacheable, isQuery, isWithParamValues, needRecompile, prepare, query, setCommand, setCurrentRowNumber, setParameterList, setPersistedObjectId, setPrepareAlways, setRow, setSession, setSQL, setWithParamValues, toString
-
-
-
-
Constructor Detail
-
AlterUser
public AlterUser(SessionLocal session)
-
-
Method Detail
-
setType
public void setType(int type)
-
setNewName
public void setNewName(java.lang.String newName)
-
setUser
public void setUser(User user)
-
setAdmin
public void setAdmin(boolean admin)
-
setSalt
public void setSalt(Expression e)
-
setHash
public void setHash(Expression e)
-
setPassword
public void setPassword(Expression password)
-
update
public long update()
Description copied from class:PreparedExecute the statement.
-
-