zoukankan      html  css  js  c++  java
  • 服务器授权

     角色管理分两种  一种是服务器级别  一种是数据库级别

    如服务器级别:

    sysadmin   系统管理员  sql server 中执行任何操作

    serveradmin  服务器管理员  配置服务器设置

    如数据库级别:

    db_owner   数据库拥有者  数据库所有者,可以执行所有数据库的操作

    db_accessadmin 访问管理  可以添加删除数据库用户

    1数据中创建的用户 不可以在2数据库中使用

    如:

    sql创建一个admin的登录名

     create login admin with password=asc’  --这个只是能登陆到数据库的一个账号而且这个账号只有默认的权限操作数据库库,要想改服务器一些配置需要给予权限。

    sp_addsrvrolemember ‘admin’,’sysadmin’  --给予登录名admin 服务器级管理权限

    sp_dropsrvrolemember ‘admin’,’sysadmin’  --撤销权限

    要想操作那个数据库还需要在数据库上创建一个用户,给予这个用于什么权限

    use mack
        go
        create user duwei from login admin    --创建数据库用户名为duwei 绑定在admin登录名上
        sp_addrolemember ‘db_owner’,’duwei’    --赋予duwei于数据库拥有者权限
        sp_dropaddrolemember ‘db_owner’,’duwei’   --撤销权限
  • 相关阅读:
    hdu-2814-Interesting Fibonacci-斐波那契周期节
    servletContext
    Java中的NIO和IO的对比分析
    sessionID和cookie
    会话跟踪session cookie
    C++中的头文件和源文件
    C++ 头文件
    二叉线索树
    C 二叉树 1
    C 二叉树
  • 原文地址:https://www.cnblogs.com/xiaowie/p/8674703.html
Copyright © 2011-2022 走看看