SQL Plus常用命令与用户管理 实验一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一SQL Plus常用命令与用户管理
一、实验目的
1.熟悉SQL Plus常用命令。
2.PL/SQL的应用。
3.掌握用户管理与表管理的相关操作。
二、实验要求
1. 整理上机步骤,总结经验和体会。
2. 完成实验日志和上交程序。
三、作业提交
1. 建立以自己名字命名的文件夹,文件夹中包含两个文件夹,名字各为:实验成果,
实验流程。
2. 实验成果文件夹中保存实验过程中的解决方案、项目等文件。
3.实验流程中存放撰写实验流程的word文档。
四、实验内容
1、启动SQL Plus以system登陆,创建用户xiaoming,密码为m123;
2、应用conn命令将当前SQL Plus窗口中的用户改为scott登陆(如果提示账户锁定,
如何解锁?);
3、为xiaoming赋予能够连接数据库和查询表emp的权限,并让xiaoming具有能够为其他用户赋予该类权限的权限;
4、在Oracle Enterprise Manager中创建用户xiaohong,密码为m123;
E:\app\Administrator\product\11.2.0\dbhome_1\install 访问https://localhost:1158/em
5、以xiaoming用户登陆PL/SQL,新建命令窗口,为xiaohong赋予能够连接数据库和查询表emp的权限。
6、以xiaohong用户登陆PL/SQL,新建SQL命令窗口,查询显示emp表中的ename 和sal两列信息;
7、在emp表中将工资比平均工资多的员工姓名(emp)和工资(sal)查出;
8、将题目7中的SQL程序写到一脚本文件中,运行该脚本文件;
9、在xiaohong用户下创建表stu(name nvarchar2(10),age integer)。
提示:
SQL> connect system/orcl
SQL> grant connect to xiaohong;
SQL> grant create table to xiaohong;
SQL> alter user daqing quota unlimited on users;
SQL> connect xiaohong/m123
SQL> create table stue(name nvarchar2(10),age integer);。