# Être administrateur sur mon serveur Nova-Life

{% hint style="info" %}
Sur Nova Life, le niveau admin est stocké dans une **base de données SQLite**.\
Vous pouvez vous donner les droits en modifiant la valeur **`adminlevel`** du joueur.
{% endhint %}

### Objectif

* Télécharger la base de données du serveur via FTP.
* Modifier **`adminlevel`** pour votre joueur (0 à 5).
* Ré-uploader le fichier et redémarrer le serveur.

{% hint style="warning" %}
Avant de modifier une base de données, faites une sauvegarde.\
Guide : [Créer une sauvegarde et la restaurer](/dashboard/creer-une-sauvegarde-et-la-restaurer-sur-son-serveur.md).
{% endhint %}

### Guide pas à pas

{% stepper %}
{% step %}
**Enregistrer votre personnage dans la base de données**

Connectez-vous à votre serveur au moins une fois. Ça crée votre ligne joueur dans la base.

Puis éteignez le serveur.

{% hint style="info" %}
Si vous utilisez un client FTP, suivez : [Accéder aux fichiers de mon serveur en FTP avec FileZilla](/dashboard/acceder-aux-fichiers-de-mon-serveur-ftp-avec-filezilla.md).
{% endhint %}
{% endstep %}

{% step %}
**Accéder aux fichiers du serveur (FTP)**

Sur le dashboard, ouvrez l’onglet **FTP**.

Rendez-vous dans `Servers NovaLifeServer` puis téléchargez le fichier `life.db` :

<figure><img src="/files/4l1Zcl4x76rnojF1klBb" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Modifier votre adminlevel**

Pour modifier manuellement la base de données, téléchargez DB Browser à partir du site officiel : [sqlitebrowser.org/dl](https://sqlitebrowser.org/dl/). Assurez-vous de choisir la version compatible avec votre système d'exploitation.

Ouvrez le fichier `life.db`, puis allez dans **Parcourir les données**.

Trouvez votre joueur, puis la colonne **`adminlevel`**.

Choisissez une valeur :

* `0` : joueur normal
* `1` à `4` : accès partiel (selon le serveur)
* `5` : admin maximum

<figure><img src="/files/4b4uceVKfd4mBZyZwCkJ" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Modifiez uniquement la ligne de votre joueur.
{% endhint %}

Enregistrez la base avec CTRL S (ou Fichier > Enregistrer les modifications).
{% endstep %}

{% step %}
**Ré-uploader la base de données sur le serveur**

Retournez dans l’explorateur FTP.

Uploadez le fichier modifié au même emplacement (remplacement) en le glissant sur l'interface :

<figure><img src="/files/onUk31xEuRNmhTB4G6o8" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Redémarrer le serveur et ouvrir le menu admin**

Redémarrez votre serveur pour appliquer le changement.

En jeu, utilisez **F5** pour ouvrir le menu administrateur.
{% endstep %}
{% endstepper %}

### Problèmes fréquents

#### Je ne suis pas dans la base (je ne me trouve pas)

Connectez-vous en jeu au moins une fois.\
Puis retéléchargez la base et vérifiez à nouveau.

#### Après upload, rien ne change en jeu

* Vous n’avez pas remplacé le bon fichier.
* Le serveur n’a pas été redémarré.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.oxygenserv.com/nova-life/etre-administrateur-sur-mon-serveur-nova-life.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
