Changes

Jump to navigation Jump to search
88 bytes removed ,  10:27, 3 August 2022
* The code base is supposed to inspire and motivate you developing your own RESTXQ web applications.
* The XQuery DBA code is very slicklean; the XQuery code it consumes less than 150 KB. It uses plain and simple JavaScript and no framework.
* We tried to make the DBA features as self-explanatory as possible. All functionalities are also available via [[Commands]], [[Module Library|XQuery Modules]] or the Java [[GUI]].
* The {{Code|dba}} sub-directory subdirectory can simply be copied and moved to any other place. All URL paths point to the same directory; it should be straightforward to adjust the RESTXQ path.
If you put DBA online along with your web page, please ensure at the very least that:least…* that you have changed the chosen a strong password of for your BaseX {{Code|admin}} user, and* that the BaseX process has not been started with admin privileges.
=Startup=
* Download the '''ZIP Archive''' or the '''Windows Installer''' from the [https://basex.org/download download page]
* Start the [[Startup#BaseX_HTTP_Server|BaseX HTTP Server]]
* Open a browser and visit the URL {{Code|http://localhost:89848080/dba}}
On the welcome page, you need to authenticate yourself by entering the name and password of an admin user. The default a user is {{Code|admin}}/{{Codewith [[User Management|admin}}; after the first login, the password should be changed via the Users panelpermissions]].
=Logs=
The database panel contains a list of all databases. Databases can be created, optimized and dropped. If a database is selected, the database resources, backups and properties are listed. Queries can be run on single database resources.
[[Image:DBA-Databases.png|778px|DBA Main PageDatabases Panel]]
=Queries=
=Jobs=
In the Jobs panel, all queries are listed that are currently being run or queued. You can view details on particular jobs, spot potential bottlenecks, or spot and kill terminate malicious requests. The panel will always list at least one job, which is the one that is currently preparing your HTTP response.
=Users=
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu