天天看點

oracle建立使用者、表空間

今天折騰了一天,把oracle資料庫卸了裝,裝了卸,雖然不是很有成就,還是把心得體會記下來,供以後參考。

将oracle伺服器端軟體裝好之後,有一個預設的資料庫orcl,安裝過程中輸入的密碼就是系統使用者sys、system等登入的密碼。

1.在cmd指令提示框中用系統使用者進入sqlplus

<a href="http://blog.51cto.com/attachment/201103/173542435.jpg" target="_blank"></a>

2.輸入系統使用者和密碼:

<a href="http://blog.51cto.com/attachment/201103/173632178.jpg" target="_blank"></a>

3.進入到sqlplus之後,使用scott使用者來建立普通使用者、表空間、表結構等:

<a href="http://blog.51cto.com/attachment/201103/174005899.jpg" target="_blank"></a>

4.然後開始建立使用者:

SQL&gt;create user myOracle identified by myOracle123;  //分号别忘了,不懂這個地方為什麼要加123,是預設的?

5.建立好之後開始修改密碼:

SQL&gt;alter user myOracle  identified by oracle;

6.預設情況下使用者建立好後系統會預設給該使用者配置設定一個表空間(users); 通過下面的sql語句來檢視一下所有使用者所在的表空間.

SQL&gt;select username,default_tablespace from dba_users;

7.建立屬于我們自己的表空間:

SQL&gt;create tablespace myTableSpace datafile 'e:\myOracle\myOracle.dbf' size 200M;

8.配置設定表空間給建立好的使用者:

SQL&gt;alter user myOracle default tablespace myTableSpace ;

9.配置設定好空間之後,還需配置設定權限:

SQL&gt;grant create session,create table,create view,create sequence,unlimited tablespace to myOracle ;

10.權限配置設定好之後,即可用myOracle登入:

SQL&gt;conn myOracle/oracle;

11.檢視目前使用者所擁有的權限:

SQL&gt;select *from session_privs;

本文轉自 韬光星夜 51CTO部落格,原文連結:http://blog.51cto.com/xfqxj/517033,如需轉載請自行聯系原作者