中练习并发操作中共享锁和排他锁的使用。并完成以下练习:1)设置共享锁(读锁,S锁)例:use
orthwi
dgobegi
tra
sactio
T1selectfromorderswithselectcou
torderidfromorderscommit2)设置排他锁(写锁,X锁)例:begi
tra
sactio
T1i
serti
toorderswithcustomeridorderdatevaluesalfki20020101i
serti
toorderswithcustomeridorderdatevalues‘abshd20020102commit
2、请完成以下操作步骤:(1)建立登录用户LILY,允许其访问Pubs数据库。(2)在pubs数据库下的用户中可以看到lily。(3)在pubs数据库下新建一角色sales只允许其查询authors表。(4)将该角色添加给LILY用户。(5)修改服务器属性。(6)编辑SQLServer注册属性。(7)使用LILY用户重新连接。(8)试着访问
orthwi
d数据库中的表,看能否成功。结果为:原因:(9)试着访问pubs数据库中的authors表,看能否成功。结果为:原因:(10)试着访问pubs数据库中的jobs表,看能否成功。结果为:原因:(11)从开始程序调出SQLServer的查询分析器,在查询分析器中将查询jobs表的权限授予用户lily。写出SQL语句:(12)再访问pubs数据库中的jobs表,看能否成功。结果为:原因:(13)在查询分析器中,将用户lily查询jobs表的权限收回。写出SQL语句:(14)再访问pubs数据库中的jobs表,看能否成功。结果为:原因:四、实验小结
fr