SQLServer2008数据库应用教程课后答案(6)

2019-02-15 18:11

使用客户应用程序连接到SQL Server 身份验证模式? Windows 身份验证模式 混合模式 否 使用Windows帐户连接吗? 是 连接许可? 否 使用SQL Server 登录连接吗? 是 是有效登录吗? 是 密码正确吗? 是 否 否 否 是 SQL Server拒绝连接 SQL Server接受连接 SQL Server拒绝连接

五、上机练习题

(一)管理安全帐户

6.找到SQL Server默认的登录帐号sa、BUILTIN\\Administrators,观察并记录其登录类型、默认数据库及所属的服务器角色。

(1)sa: 登录类型 标准 默认数据库 master 服务器角色 System Administrators (2)BUILTIN\\Administrators: 登录类型 Windows组 默认数据库 master 服务器角色 System Administrators (二)使用Transact-SQL命令管理登录帐户

1.答:

从工具栏的数据库下拉列表中可以看到HrSystem数据库。因为当前是以Windows系统管理员身份连接SQL Server的,因此具有所有权限。

2.答:

(1)sp_addlogin 'log1','111'

sp_addlogin 'log2','222'

(2)以log1帐户的身份登录后,从工具栏的数据库下拉列表中不能看到HrSystem数据库。因为还没有将登录帐户log1指定为HrSystem数据库的用户。

(3)以log1帐户的身份登录后,从工具栏的数据库下拉列表中能看到SQL Server的

26

系统数据库和示例数据库。因为在这些数据库中含有guest用户帐户。

3.答:

(1)exec sp_grantdbaccess 'log1'

exec sp_grantdbaccess 'log2'

(2)以log1帐户的身份登录后,从工具栏的数据库下拉列表中可以看到HrSystem数据库。因为已经通过sp_grantdbaccess将log1指定为HrSystem数据库的用户。

4.答:

执行结果为:

服务器: 消息 229,级别 14,状态 5,行 1

拒绝了对对象 ' Employees '(数据库 'HrSystem',所有者 'dbo')的 SELECT 权限。

因为还没有为HrSystem数据库用户log1授予任何权限。 (三)使用Transact-SQL命令管理数据库用户的权限

1.答:

GRANT select, insert, update ON Employees TO log1 WITH GRANT OPTION

2.答:

GRANT select ON Employees TO log2

3.答:

DENY delete ON Employees TO log1

4.答:

DENY update(Dep_id) ON Employees TO log1

5.答:

GRANT create table TO log2 DENY create view TO log2

6.答:

(1)创建表测试语句:

create table Mytable (a int primary key, b char(5))

(2)创建视图测试语句:

create view Myview

as select Emp_name,Sex from Employees

提示信息:

服务器: 消息 262,级别 14,状态 1,过程 Myview,行 2 在数据库 'HrSystem' 中拒绝了 CREATE VIEW 权限。

7.答:

REVOKE ALL FROM LOG2

8.答:

REVOKE SELECT ON Employees FROM log1 CASCADE

27

9.答:

REVOKE GRANT OPTION FOR ALL ON Employees FROM log1 CASCADE REVOKE ALL ON Employees FROM log1

10.答:

USE HrSysrtem EXEC sp_addrole myrole

EXEC sp_addrolemember myrole,log1 EXEC sp_addrolemember myrole,log2 GRANT select ON Departments TO myrole

第12章 SQL Server代理服务

一、填空题

1.执行作业;监视SQL Server;激发警报 2.start

3.SQL Server 代理程序作业 4.电子邮件;寻呼机;net send

5.SQL Server事件警报;SQL Server性能条件警报,WMI事件警报 6.sp_delete_operator

二、选择题

1.D 2.C 3.B 4.A 5.D 6.A

三、判断题

1.B 2.A 3.B 4.A

四、上机练习题(略)

第13章 Visual C#程序设计基础

一、填空题

1.公共语言运行库(CLR); .NET Framework 类库 2.System

3.值类型;引用类型 4.类(class);数组(array);接口(interface);委托(delegate) 5.object;string

6.do…while;while;for;foreach 7.System.Exception

二、选择题

28

1.C 2.C 3.D 4.C 5.A 6.A 7.C 8.A 9. C

三、判断题

1.A 2.B 3.B 4.A 5.B

四、上机练习题(略)

第14章 Visual C#数据库程序设计

一、填空题

1.ADO.NET 2.Text类型

3.SelectCommand;InsertCommand;UpdateCommand;DeleteCommand 4.DataSet

二、选择题

1.D 2.B 3.A 4.C

三、上机练习题

29


SQLServer2008数据库应用教程课后答案(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:活性砂过滤器系统技术规定

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: