Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Disable SQL error messages

Use the glide.db.loguser property to disable SQL error messages from rendering in a browser.

If glide.db.loguser is not set to the recommended value of false, then sensitive server-side error messages could be displayed to end-users. Error messages can include stack traces and information about the structure of the database that could provide an attacker the knowledge needed to perform successful SQL Injection should the preconditions exist.

Ensure that the glide.db.loguser system property is set to false.

More information

AttributeDescription
Property nameglide.db.loguser
Configuration typeSystem Properties (/sys_properties_list.do)
CategoryError handling and logging
PurposeTo disable SQL error messages from displaying within the browser.
TypeBoolean
Recommended valuefalse
Default valuetrue
Security risk rating3.1
Functional impactThis remediation disables rendering of SQL error messages. There is no impact to any functionality.
Security risk(Medium) No sensitive SQL information that could help an attacker should appear as a part of error message on a web page.

More information

AttributeDescription
Configuration nameglide.db.loguser
Configuration typeSystem Properties \(/sys\_properties\_list.do\)
Data typeBoolean
Recommended valuefalse
Default value<none>
Fallback valuetrue
CategoryError handling and logging
Security risk- Severity score: 3.1 - CVSS rating: Low - Security risk details: Messages can include stack traces and database structure details, which attackers can leverage to craft targeted SQL injection attacks if other vulnerabilities exist. Exposing internal error information increases the risk of exploitation.
Functional impactNone
Dependencies and prerequisitesNone

Parent Topic:Error handling and logging