This option specifies whether standard, integrated, Kerberos, LDAP, and CloudAdmin user authentication is permitted. One or
more of the following login modes are accepted (the values are case insensitive):
Standard user authentication is permitted. This value is the default setting. Connections using standard user authentication
include both a user ID and password, and do not use the Integrated or Kerberos connection parameters.
Integrated user authentication is are permitted.
Kerberos user authentication is are permitted.
LDAP user authentication is permitted. Connections using LDAP user authentication include both a user ID and password,
and do not use the Integrated or Kerberos connection parameters.
This login mode is for internal use in the cloud.
This value is equivalent to specifying Standard,Integrated.
If you specify multiple login modes, the database server allows all the specified modes.
Setting the login_mode database option to not allow Standard user authentication restricts connections to only those users
who have been granted an integrated, Kerberos, or LDAP login mapping. Attempting to connect with a standard database user
ID and password generates an error. The only exceptions to this are users with full DBA privileges.
You can specify multiple values in a comma-separated list. This list cannot contain white space. For example, the following
setting allows both standard and integrated logins:
SET OPTION PUBLIC.login_mode = 'Standard,Integrated';
If a database file is not secured and can be copied by unauthorized users, the temporary PUBLIC login_mode option should be
used (both for integrated and Kerberos user authentication). This way, integrated and Kerberos logins are not supported by
default if the file is copied.