1.安裝
.Oracle數據庫產品是免費的,我們可以從Oracle的官方網站(http://www.oracle.com)下載到程序安裝包,一直點下一步即可。
2.配置
安裝完成之後在Database Configuration Assistent中設置一個全局數據庫名 (數據庫處於一個網絡中的名稱標識)和一個SID(數據庫的唯一標識)
3.數據庫身份證明,爲數據庫中提供的用戶賬戶指定口令。
安裝結束後會自動的生成兩個用戶
(1)、sys用戶是超級用戶,具有最高權限,具有sysdba角色,有create database的權限,該用戶默認的密碼是change_on_install
(2)、system用戶是管理操作員,權限也很大。具有sysoper角色,沒有create database的權限,默認的密碼是manager,一般使用較多。
Oracle的sqlplus是與oracle數據庫進行交互的客戶端工具,藉助sqlplus可以查看、修改數據庫記錄。在sqlplus中,可以運行sqlplus命令與sql語句。
功能主要有:
scott是一個系統已經新建好的普通用戶
用戶名scott,密碼默認tiger,默認狀態是被鎖定,DBA用戶執行
alter user scott account unlock;
可以解鎖登陸
PS:一般在安裝數據庫的最後會提醒給scott用戶解鎖,如果忘記解鎖,想用數據庫自帶的用戶scott登錄,看看連接是否成功。在cmd命令中,用「sqlplus scott/ tiger」登錄時,
會是提示如下信息: ERROR:ORA-28000:賬戶已被鎖定。
可以在sql plus工具裏,也可以在控制檯通過命令行給scott賬戶解鎖。
在cmd命令提示符中可直接登錄oracle,使用system用戶登錄,再輸入以下命令:
alter user scott account unlock
解完以後,使用下面的命令來查看:
select username,account_status from dba_users WHERE USERNAME='SCOTT'
可以看到scott賬戶已經解鎖,但是狀態還是"expired」(密碼過期)的意思。
給其賦一個新的口令
alter user scott identified by tiger //修改完成後可用conn切換用戶
一般數據庫scott用戶的默認口令就是tiger
select * from tab;//查看用戶下所有的表 conn 用戶名/用戶密碼 //一般切換用戶 conn sys/root as sysdba; // 注意切換到sys用戶,要以sysdba用戶登錄 sys/root as sysdba; //登陸時要求同上 show user;//顯示當前用戶