Oracle一系列操作总结
来源:互联网 发布:网络参考文献标准格式 编辑:程序博客网 时间:2024/05/22 15:25
一、oracle—创建用户、创建表空间、授权、建表的完整过程
1.打开cmd,输入下面命令,回车—->进入sqlplus;
sqlplus /nolog
2.以超级管理员的方式连接数据库;(超级管理员拥有的权限太大,不推荐使用)
conn /as sysdba
3.创建用户
create user 用户名 identified by 用户密码;
4.创建好用户我们接着就可以修改用户的密码
alter user 用户名 identified by 新的密码;
5.查看一下所有用户所在的表空间.
select username,default_tablespace from dba_users;
6.一般在开发情况下,我们当然不会使用用户的默认表空间,所以这时我们需要创建一个表空间.(需要说一下表空间的size要根据需要设置,太小了的话,就GG了,要重新设置。一般个人学习200m就够了)
create tablespace 表空间名 datafile '电脑里某路径文件夹下(具体由你自己决定放在哪里)\xxx.dbf' size 200M;
7.创建好表空间,还需要将表空间分配给用户.
alter user 用户名 default tablespace 表空间名;
8.删除tablespace
DROP TABLESPACE 表空间名 INCLUDING CONTENTS AND DATAFILES;
8.我们可以通过步骤4来查询用户所在的表空间.
9.给用户分配了表空间,用户还不能登陆(没有登录权限),因此还需要为用户分配权限。
grant create session,create table,create view,create sequence,unlimited tablespace to 用户名;
10.给用户分配了权限之后我们就可以用zzg用户来登录了.
conn
11.登录之后我们也可以来查询用户所具有的权限
select *from session_privs;
12.最后我们也可以删除用户及其相关对象
drop user 用户名 cascade;
二、oracle忘记用户名和密码的解决方案
1.打开cmd,输入下面命令,回车—->进入sqlplus;
sqlplus /nolog
2.以超级管理员的方式连接数据库;(超级管理员拥有的权限太大,不推荐使用)
conn /as sysdba
3.通过此语句查看oracle所有的用户,以及该用户的状态.
select username,account_status from dba_users;
4.选择状态为OPEN的用户,通过该语句更改新密码
alter user 用户名 identified by 新密码;
5.完成上面操作,就可以通过用户名及新密码,访问oracle了。
三、Oracle 11g 默认用户名和密码
四、Oracle之cmd导入dmp文件
博主主要是因为想把项目拿回家做,所以在自己电脑上导入公司项目的数据库。
打开cmd窗口,执行以下格式命令:
imp 用户名/密码@服务器IP:端口/服务名 file=dmp文件路径 fromuser=用户名 touser=用户名
例:
imp 用户名/密码@xxx.xxx.xxx.xxx:xxxx/orcl file=C:\Users\Chen\Desktop\xxx.dmp fromuser=用户名 touser=用户名
注:
导入前,切记表空间名字一致,用户名一致。
阅读全文
0 0
- Oracle一系列操作总结
- Oracle创建新用户一系列操作模板
- signal 信号处理的一系列操作总结
- Linux下连接Oracle数据库并进行一系列操作
- sql函数一系列操作
- 一系列的IO操作
- 单链表的一系列操作
- 双链表一系列操作
- 顺序表一系列操作
- 任务栏的一系列操作
- 关于mysql 一系列操作
- git 的一系列操作
- 二维码的一系列操作
- oracle日常操作总结
- Oracle 常用操作总结
- Oracle操作实践总结
- Oracle操作总结
- c#操作oracle总结
- windows 安装lua-5.3.4
- Java注释讲解
- python小白开学啦~第三讲 关于 变量作用域,类
- mac android studio svn https Server SSL certificate rejected
- Android USB Accessory 模式开发
- Oracle一系列操作总结
- gradle 任务中的一些东西04
- Java桌面程序 jar 进行Mac与Win下的客户端图标最佳解决方案
- Housekeeping设计
- python之批量使图片水平翻转
- 我的three.js学习记录(三)
- mysql 权限管理
- Java反射ClassDemo1
- 三角形类