码迷,mamicode.com
首页 > 数据库 > 详细

设置SQL server服务器的dbo架构

时间:2016-08-22 16:14:38      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

服务器登录名,指有权限登录到某服务器的用户;

服务器角色,指一组固定的服务器用户,默认有9组;

  • 登录名一定属于某些角色,默认为public

  • 服务器角色不容许更改

  • 登录后也不一定有权限操作数据库

数据库用户,指有权限能操作数据库的用户;

数据库角色,指一组固定的有某些权限的数据库角色;

数据库架构,指数据库对象的容器;

  • 数据库用户对应于服务器登录名以便登录者可以操作数据库

  • 数据库角色可以添加,可以定制不同权限  

  • 数据库架构,类似于数据库对象的命名空间,用户通过架构访问数据库对象

而通过下图可以让这些概念清晰一些:

    技术分享

以上内容转载于sima2004 的BLOG

第一步:新建登录名

技术分享

第二部:新建数据库

技术分享

第三步:myDB-->Security-->Schema-->new Schema

技术分享

 

 第四步:myDb-->Security-->Users-->New User

 

技术分享

 

第五步:设置登录名的用户映射

技术分享

 

 用新建的登录名mas登录,创建表TabA,

技术分享

 

 按照以上方法,新建架构Schema2,登录名mas2,用户名user2

用新建的登录名mas2登录,创建表TabA。

技术分享

dbo.TabA是sa登录名创建的

MySchema.TabA是mas登录名创建的

MySchema2.TabA是mas2登录名创建的

 

设置SQL server服务器的dbo架构

标签:

原文地址:http://www.cnblogs.com/haomo/p/5795946.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!