zoukankan      html  css  js  c++  java
  • Sqlserver 角色那些事

    固定服务器角色 描述
    sysadmin 可以在SQLServer 中执行任何活动。
    serveradmin 可以设置服务器范围的配置选项,关闭服务器。
    setupadmin 可以管理链接服务器和启动过程。
    securityadmin 可以管理登录和CREATE DATABASE权限,还可以读取错误日志和更改密码。
    processadmin 可以管理在 SQLServer中运行的进程。
    dbcreator 可以创建、更改和除去数据库。
    diskadmin 可以管理磁盘文件。
    bulkadmin 可以执行BULK INSERT语句。


    固定数据库角色 描述
    db_owner 在数据库中有全部权限。
    db_accessadmin 可以添加或删除用户ID。
    db_securityadmin 可以管理全部权限、对象所有权、角色和角色成员资格。
    db_ddladmin 可以发出 ALL DDL,但不能发出 GRANT、REVOKE 或 DENY 语句。
    db_backupoperator 可以发出 DBCC、CHECKPOINT 和 BACKUP 语句。
    db_datareader 可以选择数据库内任何用户表中的所有数据。
    db_datawriter 可以更改数据库内任何用户表中的所有数据。
    db_denydatareader 不能选择数据库内任何用户表中的任何数据。
    db_denydatawriter 不能更改数据库内任何用户表中的任何数据。

    异常:“无法打开用户默认数据库。登录失败”

    解决办法:

    需要以管理员身份为该用户开设针对默认登录数据库的用户映射,具体方法在用户属性中设置如下图:

    异常:拒绝了对对象 'extended_properties' (数据库 'mssqlsystemresource',架构 'sys')的 SELECT 权限。

    解决办法:如下图不要选中途中标记的数据库角色

  • 相关阅读:
    数论学习之乘法逆元
    数论学习之扩展欧几里得
    数论学习之费马与欧拉
    一次函数
    东南西北
    接水问题
    脱水缩合
    背单词
    单词接龙
    字符串,字符数组
  • 原文地址:https://www.cnblogs.com/wanglg/p/4012104.html
Copyright © 2011-2022 走看看