apache / apache/iotdb

[Bug] 授权失效

Ouverte
#12,976 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
6.4k
Forks
1.2k
Merge moyen
1 j 23 h
PR mergées (30 j)
115

Description

### Search before asking

- [X] I searched in the [issues](https://github.com/apache/iotdb/issues) and found nothing similar.

### Version

0.13.3

### Describe the bug and provide the minimal reproduce step

![1](https://github.com/user-attachments/assets/f4a89cbb-b15d-4a80-a0af-c08d193fd946)

### What did you expect to see?

可以根据不同路径级别授权

### What did you see instead?

执行两种授权语句后,权限都是授权到了 root 而不是精确到root.test3_tonglian_transactions2021 这个级别
GRANT USER user823 PRIVILEGES ALL on root.test3_tonglian_transactions2021
GRANT USER user824 PRIVILEGES ALL on root.test3_tonglian_transactions2021.**

### Anything else?

_No response_

### Are you willing to submit a PR?

- [X] I'm willing to submit a PR!

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le comportement sur IoTDB 0.13.3 avec les deux instructions GRANT de l’issue, puis comparez les permissions obtenues pour root et root.test3_tonglian_transactions2021. Le travail est terminé lorsque l’autorisation au niveau du chemin distingue le chemin exact du chemin générique, au lieu d’accorder les deux à root.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
authorization, database
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.