数据库设计开发技术案例教程之SQL Server权限与安全资料说明

资料大小: 1.49 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-01-11

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:数据库(681)Server(37)SQL(129)

本文档的主要内容详细介绍的是数据库设计开发技术案例教程之SQL Server权限与安全资料说明主要内容包括了:1,用户权限管理的操作,2,固定服务器角色的操作,3,固定数据库角色的操作,4,自定义数据库角色的操作

  1默认数据库用户

  1)。数据库所有者(DataBase Owner,dbo)

  dbo是数据库的所有者,拥有数据库中的所有对象。每个数据库都有dbo,sysadmin服务器角色的成员映射成dbo。无法删除dbo用户,且此用户始终出现在每个数据库中。通常,登录名sa映射为库中的用户dbo。另外,有固定服务器角色sysadmin的任何成员创建的任何对象都自动属于dbo。

  2)Guest 用户

  Guest用户账户允许没有用户账户的登录名访问数据库。当登录名没有被映射到一个用户名上时,如果在数据库中存在Guest用户,登录名将自动映射成Guest,并获得相应的数据库访问权限。Guest用户可以和其他用户一样设置权限,不能删除Guest用户,但可在除master和tempdb之外的人和数据库中禁用Guest用户。

  3)Information_schema和sys用户

  每个数据库中都含有InformaTIon_schema和sys用户,它们位于目录视图中,用来获取有关数据库的元数据信息。

  2.创建数据库用户

  1)使用SQL Server Management Studio 创建数据库用户

  (1)在SQL Server Management Studio的“对象资源管理器”中,展开“服务器”下的“数据库”节点。

  (2)展开要在其中创建新数据库用户的数据库。

  (3)右击“安全性”节点,从弹出的快捷菜单中选择“新建”下的“用户”选项,弹出“数据库用户-新建”对话框,如图9-1所示。

  (4)在“常规”选择页的“用户名”框中输入新用户的名称。在“登录名”框中输入或选择要映射到数据库用户的Windows或SQL Server登录名的名称。

  (5)如果不设置“默认构架”,系统会自动设置dbo为此数据库用户的默认构架。

  (6)单击“确定”按钮,完成数据库用户的创建。



 

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

本月热点资料

电子资料热门词

最新资料

下载排行

本周

本月

总榜

行业聚焦