SQLServer的public服务器角色在服务器上创建的每个登录名都是public,服务器角色的成员,它只拥有的权限是VIEWANYDATABASE。
sqlserver是一种数据库服务器,是由微软公司开发的一种数据库管理的系统,其中sql是指结构化查询语言,SQL语言主要是用于数据库的建立和沟通。
SQL数据库中的public是一个默认的用户角色。为便于管理数据库中的权限,SQL提供了若干“角色”,这些角色是用于对其他主体进行分组的安全主体。它们类似于MicrosoftWindows操作系统中的组。数据库级角色的权限作用域为数据库范围。每个SQLServer登录名均属于public服务器角色。如果未向某个服务器主体授予或拒绝对某个安全对象的特定权限,该用户将继承授予该对象的public角色的权限。当希望该对象对所有用户可用时,只需对任何对象分配public权限即可。但是,无法更改public中的成员关系。默认情况下,所有的数据库用户都属于public角色,因此赋予public角色的权限,所有的用户都会具备。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)