zoukankan      html  css  js  c++  java
  • 数据库安全管理

    一、创建登录用户

    --创建WINDOW登录帐户

    exec sp_grantlogin 'LENOVO-PC\winLogin'

     

    --删除WINDOW登录帐户

    --sp_revokelogin

     

    --创建SQL登录帐户

    exec sp_addlogin saa,'123'

    create login saa with password='123'

     

    --删除SQL登录帐户

    exec sp_droplogin saa

    drop  login saa

     

    --为saa用户添加CREATE DATABASE,CREATE TABLE库权限

    grant CREATE DATABASE, create table to saa

     

    --drop database DB_test

     

    create database DB_test

    go

    use DB_test

    go

    create table student

    (

    stuno char(6) primary key,

    stuname varchar(20),

    stusex char(2),

    stuage smallint,

    stuSeat int,

    stuaddress varchar(50)

    )

    go

    create table score

    (

    scoreno char(7),

    stuno char(6),

    writtenscore smallint,

    labscore smallint

    )

    go

    insert into student

    select 's00001','钟正阳','男',18,1,'北京海淀' UNION

    SELECT 's00002','邱哲琰','男',31,3,'地址不详' UNION

    SELECT 's00003','徐子墨','女',22,2,'河南洛阳' UNION

    SELECT 's00004','高昀熠','男',28,4,'江苏常州' UNION

    SELECT 's00008','霍艳红','女',23,5,'地址不详'

    GO

     

    INSERT INTO score

    SELECT 'SC00001','s25303',80,58 UNION

    SELECT 'SC00003','s25302',60,90 UNION

    SELECT 'SC00006','s25301',77,82

    GO

     

    二、创建数据库用户

    注意:以下代码在哪个数据库下执行,则就为此登录帐户

    在此数据库下创建了相应的数据库用户

    use DB_test

    go

    exec sp_grantdbaccess 'root','123'

     

    use DB_test

    go

    create user root for login saa with default_schema=stu

     

    删除数据库用户

    use DB_test

    go

    sp_revokedbaccess 'root'

     

    三、为数据库用户授权

    grant select insert,update on DB_test to root

     

    收回权限

    revoke update on DB_test to root

     

    禁止用户使用权限

    deny update on score to saa --禁止saa用户对score表的update权限

  • 相关阅读:
    常用的知识点
    2021年度“新时代好少年”
    音频格式TDM
    DTS
    学习总结之EXTJS相关了解和问题解决篇
    java中extends和implements的区别
    开发
    程序员练级(转自酷壳)
    优秀程序员无它善假于物也
    EXTJS开发过程遇到的一些问题的小结(转自麦田守望者)
  • 原文地址:https://www.cnblogs.com/rongxiaoya/p/2841510.html
Copyright © 2011-2022 走看看