- 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 TypeMethodDescriptionvoid
Deprecated.Add a user to the Firebird Security Database.void
Deprecated.Delete a user to the Firebird Security Database.void
Deprecated.Drops AUTO ADMIN MAPPING from role RDB$ADMIN in security databasegetUsers()
Deprecated.Return all valid users in the Firebird Security Database.void
Deprecated.Sets AUTO ADMIN MAPPING for role RDB$ADMIN in security databasevoid
setSecurityDatabase
(String securityDatabase) Deprecated.Sets the security database and therefore overrides the per default used security database (e.g.void
Deprecated.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, setWireCrypt
Methods inherited from interface org.firebirdsql.jaybird.props.BaseProperties
connectionPropertyValues, getBooleanProperty, getBooleanProperty, getIntProperty, getIntProperty, getProperty, getProperty, setBooleanProperty, setIntProperty, setProperty
Methods inherited from interface org.firebirdsql.jaybird.props.ServiceConnectionProperties
getExpectedDb, getServiceName, setExpectedDb, setServiceName
Methods 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:
SQLException
IOException
-
delete
Deprecated.Delete a user to the Firebird Security Database.- Parameters:
user
- to the Firebird Security Database.- Throws:
SQLException
IOException
-
update
Deprecated.Update a user to the Firebird Security Database.- Parameters:
user
- to the Firebird Security Database.- Throws:
SQLException
IOException
-
getUsers
Deprecated.Return all valid users in the Firebird Security Database.- Returns:
- all valid users in the Firebird Security Database.
- Throws:
SQLException
IOException
-
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:
SQLException
IOException
-
dropAdminRoleMapping
Deprecated.Drops AUTO ADMIN MAPPING from role RDB$ADMIN in security database- Throws:
SQLException
IOException
-