This commit removes the 5.4-to-6.0 upgrade guide and all references to it. It mainly removes references to the Enable Consistent Topology Updates page, which was added as enabling the feature was optional. In rare cases, when a reference to that page is necessary, the internal link is replaced with an external link to version 6.0. Especially the Handling Cluster Membership Change Failures page was modified for troubleshooting purposes rather than removed.
38 lines
933 B
ReStructuredText
38 lines
933 B
ReStructuredText
Reset Authenticator Password
|
|
============================
|
|
|
|
This procedure describes what to do when a user loses his password and can not reset it with a superuser role.
|
|
The procedure requires cluster downtime and as a result, all auth data is deleted.
|
|
|
|
Procedure
|
|
.........
|
|
|
|
| 1. Stop ScyllaDB nodes (**Stop all the nodes in the cluster**).
|
|
|
|
.. code-block:: shell
|
|
|
|
sudo systemctl stop scylla-server
|
|
|
|
| 2. Remove system tables starting with ``role`` prefix from ``/var/lib/scylla/data/system`` directory.
|
|
|
|
.. code-block:: shell
|
|
|
|
rm -rf /var/lib/scylla/data/system/role*
|
|
|
|
| 3. Start ScyllaDB nodes.
|
|
|
|
.. code-block:: shell
|
|
|
|
sudo systemctl start scylla-server
|
|
|
|
| 4. Verify that you can log in to your node using ``cqlsh`` command.
|
|
| The access is only possible using ScyllaDB superuser.
|
|
|
|
.. code-block:: cql
|
|
|
|
cqlsh -u cassandra -p cassandra
|
|
|
|
| 5. Recreate the users
|
|
|
|
.. include:: /troubleshooting/_common/ts-return.rst
|