(SQL server)1.在学生管理数据库中,创建用户u21,u22,u23,登录名与用户名相同,密码自行设定。 2.若以上三个用户属于同一个组,他们对学生管理数据库具有相同的操作权限: (1)授权这组用户对s表和c表只能进行查看。 (2)授权这组用户对sc表可进行查看和插入并只能修改sc的grade字段。 (3)禁止这组用户在sc表中的插入权限。3.在学生管理数据库中,创建用户u3,登录名与用户名相同,密码自行设定。u3可以查看每个学生的平均成绩,但是不能查看每个学生的成绩信息。4.为用户u3赋予创建数据库的权限。 5.将登录账号stu1、stu2、stu3加入服务器角色sysadmin中。 6.使登录账号stu1同时拥有服务器角色securityadmin和serveradmin的权限。 7.删除服务器角色sysadmin的成员stu2、stu3。
时间: 2024-01-22 19:20:47 浏览: 34
1.创建用户u21,u22,u23,登录名与用户名相同,密码自行设定。
```
CREATE LOGIN u21 WITH PASSWORD = 'password';
CREATE USER u21 FOR LOGIN u21;
GO
CREATE LOGIN u22 WITH PASSWORD = 'password';
CREATE USER u22 FOR LOGIN u22;
GO
CREATE LOGIN u23 WITH PASSWORD = 'password';
CREATE USER u23 FOR LOGIN u23;
GO
```
2.若以上三个用户属于同一个组,他们对学生管理数据库具有相同的操作权限:
(1)授权这组用户对s表和c表只能进行查看。
```
GRANT SELECT ON s TO u21, u22, u23;
GRANT SELECT ON c TO u21, u22, u23;
GO
```
(2)授权这组用户对sc表可进行查看和插入并只能修改sc的grade字段。
```
GRANT SELECT, INSERT, UPDATE(grade) ON sc TO u21, u22, u23;
GO
```
(3)禁止这组用户在sc表中的插入权限。
```
DENY INSERT ON sc TO u21, u22, u23;
GO
```
3.在学生管理数据库中,创建用户u3,登录名与用户名相同,密码自行设定。u3可以查看每个学生的平均成绩,但是不能查看每个学生的成绩信息。
```
CREATE LOGIN u3 WITH PASSWORD = 'password';
CREATE USER u3 FOR LOGIN u3;
GO
GRANT SELECT ON AVG(sc.grade) TO u3;
DENY SELECT ON sc TO u3;
GO
```
4.为用户u3赋予创建数据库的权限。
```
GRANT CREATE DATABASE TO u3;
GO
```
5.将登录账号stu1、stu2、stu3加入服务器角色sysadmin中。
```
EXEC sp_addsrvrolemember 'stu1', 'sysadmin';
EXEC sp_addsrvrolemember 'stu2', 'sysadmin';
EXEC sp_addsrvrolemember 'stu3', 'sysadmin';
GO
```
6.使登录账号stu1同时拥有服务器角色securityadmin和serveradmin的权限。
```
ALTER SERVER ROLE securityadmin ADD MEMBER stu1;
ALTER SERVER ROLE serveradmin ADD MEMBER stu1;
GO
```
7.删除服务器角色sysadmin的成员stu2、stu3。
```
EXEC sp_dropsrvrolemember 'stu2', 'sysadmin';
EXEC sp_dropsrvrolemember 'stu3', 'sysadmin';
GO
```
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)