一般来说,oracle数据库安装后,里面有很多个默认账号和密码,比较常用的是:
账号:scott 密码:tiger 账号:system 密码:manager 账号:sys 密码:任意字符。
当我们想创建一个账号时,可以使用sys登录sysdba后,创建用户(需要授权),代码如下
1
2
3
4
5
|
create
user
用户名 identified
by
"密码"
;
授权:
grant
create
session
to
用户名;
grant
create
table
to
用户名;
grant
create
tablespace
to
用户名;
grant
create
view
to
用户名;
|
请输入用户名: system
输入口令:
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> create user QC identified by "qc";
用户已创建。
SQL> grant create session to QC;
授权成功。
SQL> grant create table to QC;
授权成功。
SQL> grant create tablespace to QC;
授权成功。
SQL> grant create view to QC;
授权成功。
SQL>grant create sequence to QC;
授权成功。
之后就可以用新设置的用户登录了。
我们一般使用的是用scott登录sysdba,这时候有可能出现账户未解锁的状态,这时候可以用
1
|
alter
user
scott account unlock;
|
来解锁账户。解锁之后可能会要求你改密码:可以用
1
|
alter
user
scott identified
by
tiger;
|
再登录
1
|
conn scott/tiger;
|