`
weitao1026
  • 浏览: 1055915 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SQLServer中服务器角色和数据库角色权限详解

阅读更多
固定数据库角色 说 明
db_owner
可以执行数据库中技术所有动作的用户 db_accessadmin 可以添加、删除用户的用户
db_datareader 可以查看所有数据库中用户表内数据的用户
db_datawriter 可以添加、修改或删除所有数据库中用户表内数据的用户 db_ddladmin
可以在数据库中执行所有DDL操作的用户
db_securityadmin
可以管理数据库中与安全权限有关所有动作的用户
db_backoperator
可以备份数据库的用户(并可以发布DBCC和CHECKPOINT语
句,这两个语句一般在备份前都会被执行)
db_denydatareader 不能看到数据库中任何数据的用户 db_denydatawriter 不能改变数据库中任何数据的用户

sa登录是系统管理员的登录。在以前的SQL Server版本中不存在角色,sa登录具有所有可能的关于系统管理工作的权限。在SQL Server 2005中,sa登录保持了向后兼容性。sa登录永远是固定服务器角色syadmin中的成员,并且不能从该角色中删除。

注意:只有当没有其他方法登录到SQL Server系统中时,再使用sa登录。
分享到:
评论

相关推荐

    SQLServer中服务器角色和数据库角色权限详解.pdf

    总结来说,SQL Server的服务器角色和数据库角色是权限管理和控制的重要工具,它们通过预定义和自定义的角色来简化权限分配,同时确保了系统的稳定性和安全性。了解并合理利用这些角色,可以帮助IT管理员更好地维护...

    SQLServer中服务器角色和数据库角色权限详解.docx

    本文将深入探讨SQL Server中的固定服务器角色和固定数据库角色,以及它们所包含的权限。 首先,我们来看固定服务器角色。这些角色在服务器级别定义,对整个数据库服务器具有广泛的权限。以下是一些主要的固定服务器...

    SQLserver2005服务器登录名、角色、数据库用户、角色、架构的关系[参照].pdf

    "SQL Server 2005 服务器登录名、角色、数据库用户...通过上述解释,我们可以更好地理解 SQL Server 2005 中的服务器登录名、服务器角色、数据库用户、数据库角色、数据库架构之间的关系,从而更好地管理和使用数据库。

    Sql Server2000数据库同步方案详解

    Sql Server 2000 数据库同步是项目中常用到的环节,若一个项目中的数据同时存在于不同的数据库服务器中,而这些数据库需要被多个不同的网域调用时,配置 Sql Server 数据库同步是个比较好的解决方案。配置 Sql ...

    Excel+SQL Server 数据库管理技术详解

    总结来说,"Excel+SQL Server 数据库管理技术详解"会涵盖如何有效地使用这两个工具,提高数据管理效率,优化数据分析流程,以及如何在实际工作中解决各种数据问题。通过学习和掌握这些技术,IT专业人员能够更好地...

    SQLServer2005数据库开发详解

    《SQLServer2005数据库开发详解》是针对SQL Server 2005这一数据库管理系统进行深入探讨的教程。该教程旨在帮助初学者从零开始,逐步掌握SQL Server 2005的核心技术和开发方法,直至达到精通的程度。在本文中,我们...

    SQLServer跨数据库实例取数方式

    ### SQL Server跨数据库实例取数方式详解 在SQL Server环境中,有时我们需要从不同的数据库实例中获取数据。这种需求可以通过创建链接服务器(Linked Server)来实现。本文将详细介绍如何通过SQL Server实现跨...

    SQL SERVER 发布/订阅 数据同步

    3. **用户权限设置**:确保操作用户拥有足够的权限,例如`sysadmin`服务器角色和`db_owner`数据库权限等。 #### 配置步骤 ##### 分发服务器配置 1. **连接SQL Server 2000与SQL Server 2008**:使用SQL Server ...

    SqlServer2005 数据库同步配置图文详解.doc

    SqlServer2005数据库同步配置图文详解,是一个深入解析如何在不同服务器之间实现数据库同步的指导文档,尤其针对使用SqlServer2005的企业和个人。本文将根据提供的标题、描述、标签及部分内容,全面阐述SqlServer...

    SQL server 2005数据库系统表详解

    ### SQL Server 2005 数据库系统表详解 #### 概述 SQL Server 2005 是一款由微软公司开发的关系型数据库管理系统。它提供了丰富的功能来管理和操作数据库,其中系统表(System Tables)是数据库管理的核心部分之一...

    SQL Server 2005 数据库开发详解代码

    《SQL Server 2005 数据库开发详解代码》是一份深入探讨SQL Server 2005数据库开发的资源集合,旨在帮助开发者更好地理解和运用这一强大的数据库管理系统。SQL Server 2005作为微软公司推出的数据库平台,因其高效、...

    sqlserver数据库详解.rar

    SQL Server数据库是一个全面的企业级数据管理系统,由微软公司开发,广泛应用于各种规模的企业中,用于存储、管理和处理数据。本文将深入探讨SQL Server的核心概念、功能特性以及如何进行操作。 一、SQL Server概述...

    SQL Server 2000数据库培训教程

    以上内容覆盖了SQL Server 2000数据库的基础知识、服务器管理、数据库管理、数据库对象操作、T-SQL语言、安全账户模式、代理服务、数据复制和数据转换等多个方面,旨在帮助读者全面了解和掌握SQL Server 2000的核心...

    润乾连接Sqlserver2000数据库

    ### 润乾连接Sqlserver2000数据库的知识点详解 #### 一、背景介绍与需求概述 在实际工作中,我们经常会遇到需要更改现有系统所使用的数据库类型的情况。例如,从MySQL数据库切换到SQL Server 2000。本文档主要介绍...

    sqlserver 2008 应用实例 详解

    配置过程中涉及服务器角色选择、数据库引擎配置、SQL Server服务设置以及安全策略设定等,确保数据库系统的高效运行。 三、数据库管理 在SQL Server 2008中,你可以创建、修改和删除数据库,使用Transact-SQL(T-...

    SqlServer2016精品PDF教程(解压即可查看).zip

    SQL Server 2016是Microsoft推出的一款企业级关系型数据库管理系统,具有高效的数据存储、分析和管理能力,广泛应用于各类企业的信息系统中。本教程旨在深入浅出地介绍SQL Server 2016的核心功能与操作技巧,帮助...

    SQL SERVER 2000完全实验详解和指导

    《SQL SERVER 2000完全实验详解和指导》是一本深入浅出的数据库学习宝典,特别适合SQL Server初学者以及有一定经验的开发者。它全面覆盖了SQL Server 2000的核心功能和实际操作,旨在帮助读者通过实践来掌握这一经典...

    SQL Server 2000详解教程

    总之,SQL Server 2000详解教程全面介绍了这款数据库系统的所有重要方面,包括安装、配置、数据库管理、查询语言、安全性以及性能优化。结合提供的习题文档,学习者能够系统地学习并掌握SQL Server 2000的使用,从而...

    sql server系统表详解

    SQL Server的系统表是数据库管理系统的核心组成部分,它们存储着关于数据库服务器、数据库对象、权限、配置选项等关键信息。下面将详细解析这些系统表的主要内容: 1. **sysaltfiles**: - 该表存储在主数据库`...

Global site tag (gtag.js) - Google Analytics