sql-server – Microsoft SQL Server的拥有架构和角色成员资格之间的区别

前端之家收集整理的这篇文章主要介绍了sql-server – Microsoft SQL Server的拥有架构和角色成员资格之间的区别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
自有架构和角色成员之间是否存在差异?

根据我的理解,角色成员是强制性的 – 用户需要至少选中一个“角色成员”下的复选框.

但是,拥有架构不是强制性的.它真的让我想知道为什么需要在那里拥有自己的架构.

解决方法

苹果和橘子.角色是角色,模式是模式.存在名为db_accessadmin的角色以及名为db_accessadmin的模式这一事实并不意味着角色是架构,也不意味着架构是角色.角色是安全性成员资格容器,主体是角色的成员.模式包含数据库模式绑定对象,并由主体拥有.创建新用户时,您可以选择其默认架构,将其添加到某些角色,并授予他对架构的所有权.尽管这些操作是分开的,但是这个对话框的设计者觉得它们在某种程度上与所有UX领域相关(这是有问题的,但却是一个完全不同的主题).

猜你在找的MsSQL相关文章