[Subtask] Mysql authorization pushdown
Open
subtask
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 935
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 315
Description
### Describe the subtask
Use Gravitino unified authorization interface API to authorize MySQL.
User a MySQL JDBC to connect MySQL database and translate Gravitino authorization model and data structure to MySQL grant SQL statement and execute in it.
### Parent issue
#3730
Contributor guide
Research direction
Start by reading the parent issue #3730 and the Gravitino unified authorization interface API. Trace the MySQL JDBC connection and determine how its authorization model and data structure map to MySQL GRANT statements. Done means the translated statements execute against MySQL and authorize the requested operations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, mysql
- Domain
- authorization, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100