SQL Server 2012--身份验证方式和权限设置实验

SQL SERVER 身份验证方式和权限设置实验

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

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

SQL Server 验证模式;

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

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

为”st1”登录账号授权;

SQL Server 2012--身份验证方式和权限设置实验_第1张图片

用户登录数据库服务器

身份验证

Windows 身份验证或 SQL

SERVER 身份验证

添加到某个数据库中成为

“数据库用户”


SQL Server 2012--身份验证方式和权限设置实验_第2张图片

为该用户进行授权

SQL Server 2012--身份验证方式和权限设置实验_第3张图片

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

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

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


SQL Server 2012--身份验证方式和权限设置实验_第4张图片

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

权利进行回收;


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

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

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


SQL Server 2012--身份验证方式和权限设置实验_第5张图片

SQL Server 2012--身份验证方式和权限设置实验_第6张图片


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



你可能感兴趣的:(SQL,数据库)