==user:create==
{{Mark|Updated with Version 8.4}}: Support for multiple database patterns.
{| width='100%'
|-
| width='120' | '''Signatures'''
|{{Func|user:create|$name as xs:string, $password as xs:string|empty-sequence()}}<br/>{{Func|user:create|$name as xs:string, $password as xs:string, $permission as xs:string|empty-sequence()}}<br/>{{Func|user:create|$name as xs:string, $password as xs:string, $permissions as xs:string*, $patterns as xs:string*|empty-sequence()}}
|-
| '''Summary'''
==user:grant==
{{Mark|Updated with Version 8.4}}: Support for multiple database patterns.
{| width='100%'
|-
| width='120' | '''Signatures'''
|{{Func|user:grant|$name as xs:string, $permission as xs:string|empty-sequence()}}<br/>{{Func|user:grant|$name as xs:string, $permission permissions as xs:string*, $pattern patterns as xs:string*|empty-sequence()}}
|-
| '''Summary'''
|Grants the specified {{Code|$permission}} to a user with the specified {{Code|$name}}. If a non-empty glob {{Code|$patternpatterns}} is are specified, the permission permissions will only be applied to databases matching that pattern.
|-
| '''Examples'''
==user:drop==
{{Mark|Updated with Version 8.4}}: Support for multiple database patterns.
{| width='100%'
|-
| width='120' | '''Signatures'''
|{{Func|user:drop|$name as xs:string|empty-sequence()}}<br/>{{Func|user:drop|$name as xs:string, $pattern patterns as xs:string*|empty-sequence()}}
|-
| '''Summary'''
|Drops a user with the specified {{Code|$name}}. If a non-empty glob {{Code|$patternpatterns}} is are specified, only the database pattern patterns will be dropped.
|-
| '''Examples'''
=Changelog=
;Version 8.4
* Updated: [[#user:create|user:create]], [[#user:grant|user:grant]], [[#user:drop|user:drop]]: support for multiple database patterns
;Version 8.1