首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【连载】如何掌握openGauss数据库核心技术?秘诀五:拿捏数据库安全(3)

    数据库发展早期,访问控制通常可以分为自主访问控制(Discretionary Access Control,DAC)以及强制访问控制(Mandatory Access Control,MAC)。在自主访问控制模式下,用户是数据对象的控制者,用户依据自身的意愿决定是否将自己的对象访问权或部分访问权授予其他用户。而在强制访问控制模式下,对特定用户指定授权,用户不能将权限转交给他人。在实际应用中,DAC模式太弱,MAC又太强,且两者工作量较大,不便于管理。基于角色的访问控制机制(Role-Based Access Control,RBAC)是一种更加灵活的机制,可以作为传统访问控制机制(DAC、MAC)的代替,也是较为有效的管理方法。

    01

    开始使用吉日嘎拉的DotNet.Utilities数据访问层代码

    应该是2年前就在博客园读过吉日嘎拉的文章,去年还买了一套权限管理的源代码(授权是学习版),一直想用在实际的工作当中,但是越研究越觉得没把握在短时间之内集成到公司的应用,于是年后的一个比较实际的工作计划,就是打算用起来他的数据访问层等一些基类的代码,我比较看中的是他的一套代码用在不同的数据库的开发思想,尽管很多人看来不实际,但是我现在用的ERP LN系统我觉得设计的就是非常好,自己有一套DAL的代码,无论用Oracle还是MSSQL数据库,都是一套应用代码。在ERP LN的开发也是基于自己的SQL和编程平台,不论用什么数据库,写的代码都是一样的。所以,我还是决定试一下。

    03
    领券