An access authorization model for relational databases based on algebraic manipulation of view definitions

An access authorization model for relational databases based on algebraic manipulation of view definitions
复制标题

基于视图定义代数操作的关系数据库访问授权模型

DOI:
--
复制
发表时间:
1989
期刊:
[1989] Proceedings. Fifth International Conference on Data Engineering
影响因子:
--
通讯作者:
Amihai Motro
Amihai Motro
中科院分区:
--
文献类型:
--
作者:
Amihai Motro

文献摘要

被引文献

相似文献

描述了关系数据库的访问授权模型。在此模型中,访问权限是数据库知识的一种形式,可以从中推断出适用于特定请求的访问权限。数据库访问是根据视图指定的:定义了一组视图,并且每个用户都被授予访问一个或多个视图的权限。用户直接查询实际数据库,而不是任何特定视图。当访问视图的请求被提交给数据库系统时,系统派生该请求的视图,这些视图是用户具有访问权限的视图的视图,并且仅向用户呈现这些视图。该模型表示特殊元关系中视图的定义,并将标准代数运算符扩展到这些关系。<<ETX>>
A model of access authorization is described for relational databases. In this model access permissions are a form of database knowledge, from which access permissions that apply to specific requests are inferred. Database access is specified in terms of views: a set of views is defined, and each user is granted permission to access one or more views. Users direct queries at the actual database, not at any particular view. When a request to access a view is presented to the database system, the system derives views of the request that are views of the views to which the user has access permission and presents the user only with these views. The model represents the definitions of views in special metarelations and extends standard algebraic operators to these relations.<<ETX>>