- All Superinterfaces:
AttachmentProperties,BaseProperties,ServiceConnectionProperties,ServiceManager
- All Known Implementing Classes:
FBUserManager
Deprecated.
Use the SQL user management statements instead, we currently do not plan to remove this API
The base Firebird Service API functionality.
- Author:
- Steven Jardine
-
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Add a user to the Firebird Security Database.voidDeprecated.Delete a user to the Firebird Security Database.voidDeprecated.Drops AUTO ADMIN MAPPING from role RDB$ADMIN in security databasegetUsers()Deprecated.Return all valid users in the Firebird Security Database.voidDeprecated.Sets AUTO ADMIN MAPPING for role RDB$ADMIN in security databasevoidsetSecurityDatabase(String securityDatabase) Deprecated.Sets the security database and therefore overrides the per default used security database (e.g.voidDeprecated.Update a user to the Firebird Security Database.Methods inherited from interface org.firebirdsql.jaybird.props.AttachmentProperties
getAuthPlugins, getCharSet, getConnectTimeout, getDbCryptConfig, getEnableProtocol, getEncoding, getParallelWorkers, getPassword, getPortNumber, getProcessId, getProcessName, getRoleName, getServerName, getSocketBufferSize, getSocketFactory, getSoTimeout, getType, getUser, getWireCrypt, isWireCompression, setAuthPlugins, setCharSet, setConnectTimeout, setDbCryptConfig, setEnableProtocol, setEncoding, setParallelWorkers, setPassword, setPortNumber, setProcessId, setProcessName, setRoleName, setServerName, setSocketBufferSize, setSocketFactory, setSoTimeout, setType, setUser, setWireCompression, setWireCryptMethods inherited from interface org.firebirdsql.jaybird.props.BaseProperties
connectionPropertyValues, getBooleanProperty, getBooleanProperty, getIntProperty, getIntProperty, getProperty, getProperty, setBooleanProperty, setIntProperty, setPropertyMethods inherited from interface org.firebirdsql.jaybird.props.ServiceConnectionProperties
getExpectedDb, getServiceName, setExpectedDb, setServiceNameMethods inherited from interface org.firebirdsql.management.ServiceManager
getDatabase, getHost, getLogger, getPort, getServerVersion, getWireCryptAsEnum, setDatabase, setHost, setLogger, setPort, setWireCryptAsEnum
-
Method Details
-
add
Deprecated.Add a user to the Firebird Security Database.- Parameters:
user- to the Firebird Security Database.- Throws:
SQLExceptionIOException
-
delete
Deprecated.Delete a user to the Firebird Security Database.- Parameters:
user- to the Firebird Security Database.- Throws:
SQLExceptionIOException
-
update
Deprecated.Update a user to the Firebird Security Database.- Parameters:
user- to the Firebird Security Database.- Throws:
SQLExceptionIOException
-
getUsers
Deprecated.Return all valid users in the Firebird Security Database.- Returns:
- all valid users in the Firebird Security Database.
- Throws:
SQLExceptionIOException
-
setSecurityDatabase
Deprecated.Sets the security database and therefore overrides the per default used security database (e.g. security2.fdb) Supported since Firebird 2.1- Parameters:
securityDatabase- name/path of securityDatabase
-
setAdminRoleMapping
Deprecated.Sets AUTO ADMIN MAPPING for role RDB$ADMIN in security database- Throws:
SQLExceptionIOException
-
dropAdminRoleMapping
Deprecated.Drops AUTO ADMIN MAPPING from role RDB$ADMIN in security database- Throws:
SQLExceptionIOException
-