收藏 分享(赏)

SQL数据库题库及答案 (1).doc

上传人:A海阔天空 文档编号:3517750 上传时间:2021-02-01 格式:DOC 页数:3 大小:17.07KB
下载 相关 举报
SQL数据库题库及答案 (1).doc_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、.实训131.使用T-SQL语句创建“Windows身份验证”登录名(对应的Windows用户为testwin)。 create login stu1001testwinfrom windowsexec sp_addlogin aa , 123 /*用存储过程创建sql登录名*/2.使用T-SQL语句查看所创建的登录名“testwin”的属性。select loginname,sid from master.sys.syslogins3.使用T-SQL删除登录名“testwin”。drop login stu1001testwin4.使用SSMS创建与登录名“testsql”对应的数据库用户“

2、sqluser”(对应于数据库WebShop),并查看其属性5.使用SSMS删除数据库用户“sqluser”。6.使用T-SQL语句创建与登录名“testwin”对应的数据库用户“winuser”。use webshopcreate user winuser for login stu1001testwin7.将数据库用户“winuser”修改为“win”。use webshopalter user winuser with name=win/*Alter User的语法结构:ALTER USER userName WITH ,.n := NAME = newUserName | DEFAUL

3、T_SCHEMA = schemaName | NULL | LOGIN = loginName | PASSWORD = password OLD_PASSWORD = oldpassword | DEFAULT_LANGUAGE = NONE | | | */1.使用SSMS或T-SQL语句查看WebShop数据库中数据库用户的信息。select * from SYSUSERS2.使用T-SQL删除数据库用户“win”。drop user win3.使用SSMS将数据库用户sqluser添加到db_owner角色中。4.使用T-SQL在WebShop数据库中创建用户定义数据库角色“db_m

4、yuser”。use webshopcreate role db_myuser5.将数据库用户“sqluser”添加到“db_myuser”角色中。(截图以示结果)6.使用SSMS授予数据库用户“sqluser”对Goods表的查询权限。(截图以示结果)grant select on Goods to sqluser7.查看Goods表的权限属性。(截图以示结果)8.使用T-SQL授予数据库用户“sqluser”对Goods表的插入和修改权限,并查看授权后的Goods表的权限属性。grant insert,update on goods to sqluser 9.使用T-SQL禁止数据库用户“

5、sqluser”对Goods表的删除权限,并查看授权后的Goods表的权限属性。deny delete on goods to sqluser10.使用T-SQL取消数据库用户“sqluser”对Goods表的修改权限,并查看授权后的Goods表的权限属性。revoke update on goods to sqluser11.使用T-SQL创建名称为newschema的架构,其所有者为登录名testsql(对应的数据库用户名为sqluser)。USE WebShopGOCREATE SCHEMA newschema1 AUTHORIZATION sqluser12.将WebShop数据库中的Goods表的架构修改为newschema,并以testsql登录后,查看WebShop数据库中的表的信息(截图以示结果)-方法、SSMS:点击要修改架构的表,右键“设计”.在“属性”窗口修改架构,保存后将表刷新-方法、T-SQLuse WebShopALTER SCHEMA dbo TRANSFER newschema.orders.

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 应用文书 > 工作计划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报