欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQLServer2012的身份验证方式和权限设置实验分享

程序员文章站 2022-06-14 09:39:35
SQLServer2012的身份验证方式和权限设置实验分享 (1)在“安全性”里设置登录账号 在数据库服务器上建立”st1”两个...

SQLServer2012的身份验证方式和权限设置实验分享

(1)在“安全性”里设置登录账号

数据库服务器上建立”st1”两个登录账号,身份验证模式为

SQL Server 验证模式;

(2)在 University 数据库里设置数据库用户账号并设置权限

把”st1”用户设置成为 University 数据库用户;

为”st1”登录账号授权;

SQLServer2012的身份验证方式和权限设置实验分享

用户登录数据库服务器

身份验证

Windows 身份验证或 SQL

SERVER 身份验证

添加到某个数据库中成为

“数据库用户”

SQLServer2012的身份验证方式和权限设置实验分享

为该用户进行授权

SQLServer2012的身份验证方式和权限设置实验分享

grant select on department to st1;
grant update(budget) on department to st1;

(3)用”st1”账号登录数据库服务器,并对 Univeristy 数据库中的

表进行操作,分析操作结果;

SQLServer2012的身份验证方式和权限设置实验分享

SQLServer2012的身份验证方式和权限设置实验分享

(4)用st1 帐号登录服务器,执行以下命令,对”st1”的

权利进行回收;

revoke select on department from st1;
revoke update(budget) on department from st1;

SQLServer2012的身份验证方式和权限设置实验分享

(5)用”st1”账号登录数据库服务器,并对 Univeristy 数据库中的

表进行操作,分析操作结果;

SQLServer2012的身份验证方式和权限设置实验分享

SQLServer2012的身份验证方式和权限设置实验分享

如图,撤销了权限之后对表的操作是会被拒绝的。