### Search before asking - [x] I had searched in the [issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and found no similar feature requirement. ### Description Add user permission validation logic to the getDatabases, getTables, and getTableColumns methods in DataSourceController. <img width="1430" height="1081" alt="Image" src="https://github.com/user-attachments/assets/28ece17e-130b-4e0b-a3ae-5930c262e976" /> ### Are you willing to submit a PR? - [x] Yes I am willing to submit a PR! ### Code of Conduct - [x] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)