]> git.sur5r.net Git - openldap/blobdiff - doc/man/man5/slapd-sql.5
StartTLS cleanup
[openldap] / doc / man / man5 / slapd-sql.5
index aedf2de34048f79e3b1f43a6097e08436001ed3e..7048ce96f3a6d4f8b535b96b124ca61cba857aa7 100644 (file)
@@ -105,7 +105,7 @@ Do not use the subtree condition when the searchBase is the database
 suffix, and the scope is subtree; rather collect all entries.
 
 .RE
-.SH STAMEMENT CONFIGURATION
+.SH STATEMENT CONFIGURATION
 These options specify SQL query templates for loading schema mapping
 metainformation, adding and deleting entries to ldap_entries, etc.
 All these and subtree_cond should have the given default values.
@@ -161,7 +161,7 @@ The default is
 The statement that is used to delete an existing entry's ID
 from table \fIldap_objclasses\fP; see "METAINFORMATION USED" for details.
 The default is
-\fB""DELETE FROM ldap_entry_objclasses WHERE entry_id=?"\fP.
+\fB"DELETE FROM ldap_entry_objclasses WHERE entry_id=?"\fP.
 
 .RE
 .SH HELPER CONFIGURATION
@@ -207,7 +207,6 @@ is builtin in back-sql; see macro
 is set to 8192).
 This is \fIexperimental\fP and may change in future releases.
 
-.TP
 .TP
 .B strcast_func <SQL function name>
 Specifies the name of a function that converts a given value to a string
@@ -216,6 +215,7 @@ for strongly typed RDBMSes with little implicit casting (like PostgreSQL),
 when a literal string is specified.
 This is \fIexperimental\fP and may change in future releases.
 
+.TP
 .B concat_pattern <pattern>
 This statement defines the
 .B pattern 
@@ -235,11 +235,22 @@ Carefully check the documentation of your RDBMS or stay with the examples
 for supported ones.
 This is \fIexperimental\fP and may change in future releases.
 
+.TP
+.B aliasing_keyword <string>
+Define the aliasing keyword.  Some RDBMSes use the word "\fIAS\fP"
+(the default), others don't use any.
+
+.TP
+.B aliasing_quote <string>
+Define the quoting char of the aliasing keyword.  Some RDBMSes 
+don't require any (the default), others may require single 
+or double quotes.
+
 .TP
 .B has_ldapinfo_dn_ru { NO | yes }
 Explicitly inform the backend whether the dn_ru column
 (DN in reverse uppercased form) is present in table \fIldap_entries\fP.
-Overrides automatic check (this is required, ofr instance,
+Overrides automatic check (this is required, for instance,
 by PostgreSQL/unixODBC).
 This is \fIexperimental\fP and may change in future releases.
 
@@ -310,6 +321,13 @@ dependent attributes are \fBNOT\fP generated at this point, for
 consistency with the rest of slapd.  This may change in the future.
 .RE
 
+.TP
+.B check_schema { YES | no }
+Instructs the database to check schema adherence of entries after
+modifications, and structural objectClass chain when entries are built.
+By default it is set to 
+.BR yes .
+
 .TP
 .B sqllayer <name> [...]
 Loads the layer \fB<name>\fP onto a stack of helpers that are used 
@@ -624,7 +642,7 @@ to existing RDBMS storages that need to be published in LDAP form.
 .LP
 The \fBhasSubordintes\fP operational attribute is honored by back-sql
 in search results and in compare operations; it is partially honored
-also in filtering.  Owing to design limitations, a (braindead?) filter
+also in filtering.  Owing to design limitations, a (brain-dead?) filter
 of the form
 \fB(!(hasSubordinates=TRUE))\fP
 will give no results instead of returning all the leaf entries, because