自有架构和角色成员之间是否存在差异?
根据我的理解,角色成员是强制性的 – 用户需要至少选中一个“角色成员”下的复选框.
但是,拥有架构不是强制性的.它真的让我想知道为什么需要在那里拥有自己的架构.
苹果和橘子.角色是角色,模式是模式.存在名为db_accessadmin的角色以及名为db_accessadmin的模式这一事实并不意味着角色是架构,也不意味着架构是角色.角色是安全性成员资格容器,主体是角色的成员.模式包含
数据库模式绑定对象,并由主体拥有.创建
新用户时,您可以选择其默认架构,将其
添加到某些角色,并授予他对架构的所有权.尽管这些操作是分开的,但是这个对话框的设计者觉得它们在某种程度上与所有UX领域相关(这是有问题的,但却是一个完全不同的
主题).
原文链接:https://www.f2er.com/mssql/80123.html