public interface DatabaseControl
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createUser(DataBaseUser dataBaseUser)
创建用户
|
void |
createUserAndGrant(GrantOption grantOption)
创建用户并授予权限
|
void |
deleteUser(DataBaseUser dataBaseUser)
删除用户
|
void |
flushPrivileges()
刷新权限
|
List<String> |
getUserNameList()
获取用户列表
|
void |
grant(GrantOption grantOption)
授予权限
|
boolean |
hasUserName(String username)
数据库用户是否存在
|
void |
modifyPassword(String username,
String newPassword)
修改用户密码
|
void |
revoke(GrantOption grantOption)
收回权限
|
boolean hasUserName(String username)
username - 数据库用户名void createUser(DataBaseUser dataBaseUser)
dataBaseUser - 数据库用户void modifyPassword(String username, String newPassword)
username - 用户名newPassword - 新密码void deleteUser(DataBaseUser dataBaseUser)
dataBaseUser - 数据库用户void grant(GrantOption grantOption)
grantOption - 授权信息void createUserAndGrant(GrantOption grantOption)
grantOption - 授权信息void revoke(GrantOption grantOption)
grantOption - 授权信息void flushPrivileges()
Copyright © 2023. All rights reserved.