数据库应用课件第1516学时.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 角色管理 固定服务器角色 固定服务器角色 描述 Sysadmin 在 SQL Server 中执行任何活动。 Serveradmin 配置服务器范围的设置。 Setupadmin 添加和删除链接服务器,并执行某些系统 存储 过程(如 sp_serveroption)。 Securityadmin 管理服务器登录。 Processadmin 管理在 SQL Server 实例中运行的进程。 Dbcreator 创建和改变数据库。 Diskadmin 管理磁盘文件。 bulkadmin 执行 BULK INSERT(大容量插入)语句。 * * 角色管理 1.使用SQL Server Management Studio将登录账户添加到固定服务器角色。 2.使用存储过程sp_addsrvrolemember 用来添加登录账户,使其成为服务器角色的成员。 sp_addsrvrolemember login,role 其中: login:添加到固定服务器角色中的登录名。 role:要添加登录名的固定服务器角色的名称。 * * 角色管理 固定数据库角色 固定数据库角色 描述 db_owner 数据库拥有者,可以执行所有数据库角色的活动,以及数据库中的其它维护和配置活动。 db_accessadmin 在数据库中添加或删除 Windows NT 4.0 或 Windows 2000组和用户以及 SQL Server 用户。 db_datareader 查看来自数据库中所有用户表的全部数据。 db_datawriter 添加、更改或删除来自数据库中所有用户表的数据。 db_ddladmin 添加、修改或除去数据库中的对象(运行所有 DDL)。 * * db_securityadmin 管理 SQL Server 2000 数据库角色的角 色和成员,并管理 数据库中的语句和对象权限。 db_backupoperator 有备份数据库的权限。 db_denydatareader 不允许查看数据库数据的权限。 db_denydatawriter 不允许更改数据库数据的权限。 Public 数据库中用户的所有默认权限。 * *  角色管理 1.使用SQL Server Management Studio将用户添加到固定数据库角色。 2.使用存储过程sp_addrolemember 存储过程sp_addrolemember用来添加用户,使其成为数据库角色的成员。其语法格式为: sp_addrolemember role ,?? security_account 其中: role:当前数据库中的数据库角色的名称。 security_account:是添加到该角色的用户。 * * 角色管理 自定义数据库角色 当一组用户需要在 SQL Server 中执行一组指定的活动时,为了方便管理,可以创建用户自定义的数据库角色。 1.使用SQL Server Management Studio创建用户自定义数据库角色。 2.使用CREATE ROLE语句创建数据库角色 CREATE ROLE role_name [ AUTHORIZATION owner_name ] 其中: role_name:将创建的数据库角色名称。 AUTHORIZATION owner_name :将拥有新角色的数据库用户或角色。 * * 角色管

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档