Abstract:
This article explores the differences between Role-Based Access Control (RBAC), and Query language. The article delves into the technical aspects of each language, including its strengths and weaknesses. Additionally, the article highlights the developed Query language and its strong sides. The access is granted based on the role the user has and the accorded time. The base roles are select, delete, insert and update. By the end of this article, a comprehensive understanding of the access control policies will be established and how they can be combined with a Query language.