我要的结果是这样:只能有查询表的权限,而且还要有运行SQL Server Profiler的权限。这样才能跟踪发现问题,当然解决问题是另外一回事,即不能有修改和更新存储过程的权限。

我在分配角色成员时,给相关的登录用户名赋予了"db_datareader"和"db_denydatawriter"的角色,这样就只有查询表的权限了。

但是运行SQL Server Profiler的时候,会提示“您必须是 sysadmin 固定服务器角色的成员或具有 ALTER TRACE 权限,才能对 SQL Server 运行跟踪。”

请问我现在该怎么办?难道我 要求的这两个权限不能同时成立?

1:>> 授予一个trace权限即可
use [master]
GO
GRANT ALTER TRACE TO [user]
GO

2:>>只是授予查询存储过程的能力,但不能执行存储过程

use [master]
GO

grant view definition to [user]

固定服务器角色:
按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述:
Bulkadmin:这个服务器角色的成员可以运行BULK INSERT语句。这条语句允许从文本文件中将数据导入到SQL Server 2008数据库中,为需要执行大容量插入到数据库的域账户而设计。
Dbcreator:这个服务器角色的成员可以创建、更改、删除和还原任何数据库。这不仅是适合助理DBA的角色,也可能是适合开发人员的角色。
Diskadmin:这个服务器角色用于管理磁盘文件,比如镜像数据库和添加备份设备。它适合助理DBA。
Processadmin:SQL Server 2008能够多任务化,也就是说可以通过执行多个进程做多个事件。例如,SQL Server 2008可以生成一个进程用于向高速缓存写数据,同时生成另一个进程用于从高速缓存中读取数据。这个角色的成员可以结束(在SQL Server 2008中称为删除)进程。
Securityadmin:这个服务器角色的成员将管理登录名及其属性。他们可以授权、拒绝和撤销服务器级权限。也可以授权、拒绝和撤销数据库级权限。另外,它们可以重置SQL Server 2008登录名的密码。
Serveradmin:这个服务器角色的成员可以更改服务器范围的配置选项和关闭服务器。例如SQL Server 2008可以使用多大内存或监视通过网络发送多少信息,或者关闭服务器,这个角色可以减轻管理员的一些管理负担。
Setupadmin:为需要管理链接服务器和控制启动的存储过程的用户而设计。这个角色的成员能添加到setupadmin,能增加、删除和配置链接服务器,并能控制启动过程。
Sysadmin:这个服务器角色的成员有权在SQL Server 2008中执行任何任务。
Public:有两大特点,第一,初始状态时没有权限;第二,所有的数据库用户都是它的成员。

固定数据库角色:
微软提供了9个内置的角色,以便于在数据库级别授予用户特殊的权限集合。
db_owner:该角色的用户可以在数据库中执行任何操作。
db_accessadmin:该角色的成员可以从数据库中增加或者删除用户。
db_backupopperator:该角色的成员允许备份数据库。
db_datareader:该角色的成员允许从任何表读取任何数据。
db_datawriter:该角色的成员允许往任何表写入数据。
db_ddladmin:该角色的成员允许在数据库中增加、修改或者删除任何对象(即可以执行任何DDL语句)。
db_denydatareader:该角色的成员被拒绝查看数据库中的任何数据,但是他们仍然可以通过存储过程来查看。
db_denydatawriter: 像db_denydatareader角色,该角色的成员被拒绝修改数据库中的任何数据,但是他们仍然可以通过存储过程来修改。
db_securityadmin:该角色的成员可以更改数据库中的权限和角色。
public:在SQL Server 2008中每个数据库用户都属于public数据库角色。当尚未对某个用户授予或者拒绝对安全对象的特定权限时,这该用户将据称授予该安全对象的public角色的权限,这个数据库角色不能被删除。

转载于:https://www.cnblogs.com/DBArtist/p/4835399.html

SQL SERVER 2008权限配置相关推荐

  1. SQL SERVER 2008安全配置

    0x00 sql server 2008 权限介绍 在访问sql server 2008的过程中,大致验证流程如下图: 当登录操作一个数据库的时候,会经过三次验证: 1. 操作系统的验证 2. SQL ...

  2. SQL Server 2008安装配置说明书+简单使用 亲测可用

    SQL Server 2008 序列号: Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34 ...

  3. Sql server 2008镜像配置步骤

    下面主要是2008 MSSQL的一个镜像安装步骤,使用到的工具是mssql自带的Management Studio purpose : SQL SERVER 2008 mirror configura ...

  4. SQL SERVER 2008 R2安全配置与防暴力破解

    0x00 sql server 2008 权限介绍 在访问sql server 2008的过程中,大致验证流程如下图: 当登录操作一个数据库的时候,会经过三次验证: 1. 操作系统的验证 2. SQL ...

  5. 如何配置SQL Server 2008管理器_过路老熊_新浪博客

    SQl Server 配置管理器(简称为配置管理器)包含了SQL Server 2008服务.SQL Server 2008网络配置和SQL Native Client配置3个工具,供数据库管理人员做 ...

  6. SQL Server 2008数据库的配置及连接

    在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式.如果在安装时选用了后者,则重新设置如下: http://blog.163. ...

  7. 彻底解决SQL SERVER 2008无法远程连接的问题

    1.想要彻底解决SQL SERVER 2008无法远程连接的问题必须按照步骤来 一.为 SQL 启用远程连接 1. 单击"开始",依次指向"程序"." ...

  8. SQL Server 2008 R2 开启数据库远程连接

    今天要测试一个.net系统~因为配置的数据库是SQL Server~我就不得不安装SQL Server 2008 R2~现在我们就一起来看看SQL Server 2008 R2是如何打开远程连接端口1 ...

  9. 图解SQL Server 2008入门总结

    一 SQL Server 2008 工具 1 安装好后的SQL Server 2008 开始菜单如下图: 2 进入企业管理器: 在一个数据库下面包含如下图的节点: 数据库关系图 节点包含了数据库中的关 ...

最新文章

  1. GOF23设计模式(结构型模式)代理模式~
  2. 2021年大数据Flink(四十一):​​​​​​​Flink实现订单自动好评
  3. Gitlab CI(一)
  4. Android线程实例讲解
  5. (iOS-基本知识)堆和栈的基本知识详解
  6. Codeforces Round #229
  7. 岗位推荐 | 百度招聘计算机视觉、深度学习算法工程师(可实习)
  8. VTK:IO之ReadPolyData
  9. springboot+sockjs进行消息推送(群发)
  10. python天蝎座-day1笔记
  11. Spring入门-框架搭建
  12. openresty的html文件夹在,Openresty 配置访问静态文件,拆分路径
  13. 【AAAI会议】三位教父上演神仙打架,Hinton吐槽CNN就是个“垃圾”
  14. Spring Boot Web相关配置
  15. Hadoop学习(2)Eclipse配置Hadoop开发环境+HDFS Java API测试+Bug解决记录
  16. SQL Server代理(SQLEXPRESS)无法启动
  17. 摩托罗拉被曝裁员超一半 联想多品牌失败了吗?
  18. 基于Neo4j实现数据血缘管理
  19. latex 显示黑色的点命令 black dot.
  20. 游戏《一战封神》副本星宿神殿挑战攻略

热门文章

  1. 类的静态成员变量和静态成员函数的使用方法三
  2. 11Grac+ASM+linux2.6.18 processes (100) exceeded
  3. CoverageMeter中关于“line coverage”不准确的解释
  4. 8大原因告诉你为什么要使用UPS电源和EPS电源,电气人都知道!
  5. html标签简介(常用)
  6. wpf采用Xps实现文档显示、套打功能
  7. EBS R12中如何使用CGI登录Form
  8. 1元体验微软公有云,看起来还不错
  9. zabbix1.8和2.0版本通用的安装脚本
  10. os-cocos2d游戏开发基础-进度条-开发笔记