忘记管理员密码
运行数据库本地的sqlplus
用户名输入sqlplus/as sysdba
密码不用输直接回车
等数据库连接上之后执行sql语句
alter user sys identified by system;
将用户sys
的密码设置为system
同理可以修改system的密码
alter user system identified by system;
新增用户
- 创建表空间
指定表空间初始大小为500M,并且指定表空间满后每次增加的大小为10M。
create tablespace 表空间名 datafile 'D:\xxx\表空间名.dbf' size 500m reuse autoextend on next 10m maxsize unlimited extent management local autoallocate permanent online;
- 创建用户
create user 用户名 identified by 密码 default tablespace 表空间名;
- 用户解锁
alter user 用户名 account unlock;
- 授权
grant connect,resource,dba to 用户名;
connect和resource是两个系统内置的角色,和dba是并列的关系。
DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
dump导出
expdp user_name/pwd@orcl dumpfile =xx.dmp ;
导出用户user_name下的所有对象,指定导出的备份文件名称为xx.dmp。导出的备份文件默认的存放位置为oracle安装目录下的dpdump文件夹中,也可以指定绝对路径。
网友评论