1.创建表空间
create tablespace test datafile'c:\test.dbf' size 10m; //名字不要为数字
2.创建用户
create user userName identified by password; //不要为数字
3.给用户授权
grant dba to userName; --授予DBA权限
grant unlimited tablespace to userName;--授予不限制的表空间
grant select any table to userName; --授予查询任何表
grant select any dictionary to userName;--授予 查询 任何字典
grant connect,resource,dba,imp_full_database,exp_full_database to sa;
4.察看当前的数据库名
select name from v$database;
5.察看数据库对象
select owner, object_type, status, count(*) count# from all_objects group
by owner, object_type, status;
----------Oracle 用户信息----------------
1. 查询oracle中所有用户信息
select * from dba_users;
2. 查询用户和密码
select username,password from dba_users;
3. 查询当前用户信息
select * from dba_ustats;
4. 查询用户可以访问的视图文本
Select * from dba_varrays;
5. 查询数据库中所有视图的文本
select * from dba_views;
-----------sql plus--------
1.输入用户名和密码(system为用户名)
2.建立表空间,建立用户(test/test),授权
3.使用test用户登陆
connect test/test --connect
#sqlplus/nolog
#connect sys/test1234 as sysdba
###### sqlplus "sys/teset1234 as sysdba"
###### sqlplus "myccc/qwe"
4.建表
CREATE TABLE count
(num1 NUMBER(4,2),
num2 NUMBER(5,2),
result NUMBER(6,2));
5.插入数据
INSERT INTO count(num1,num2,result) VALUES(1,1,2);
INSERT INTO count(num1,num2,result) VALUES(1,1,1);
INSERT INTO count(num1,num2,result) VALUES(2,8,10);
INSERT INTO count(num1,num2,result) VALUES(68,90,158);
6.提交数据
commit;