在做企业级(汗。。。一看到这三个字,总感觉有些虚伪的因素)开发时,大到ERP,小到小网站,都离不开权限管理,而一个复杂的系统,清晰的权限管理常是其出色的一方面。最近买了本ORACLE方面的入门图书翻看,发现ORACLE的权限管理也确实是其出色的一方面,而且很严格,小到对对象(如表的一个列)的权限。这样的好处与坏处就不说了(因为我也不知道有啥坏处,大概就是烦琐一些……)。
我们在做设计开发时,如果遇到比较复杂的权限管理,如论坛等的角色等的权限,完全可以参考,甚至copy过来使用。在验证时,也可以做到很复杂的原子权限验证。详细的请自个看oracle手册。