【Oracle篇】Oracle初試水,oracle初試水
我不知道你對Oracle瞭解多少?是不是僅僅是達到能使用的程度。如果是這樣,那麼就跟隨我的步伐,來逐漸瞭解Oracle,慢慢揭開Oracle的神秘面紗。
對於Oracle的安裝,在這裡我不想多說,教程網上 一搜一大把,什麼10g的11g的,去搜去,多得是。在文章的開頭,我們先不切入正題,不妨從安裝之後開始說。Oracle安裝之後,會自動產生兩個使用者,這個稍微瞭解Oracle的人都知道,一個是sys一個是system。或許您只知道這兩個是資料庫預設使用者,有很高的許可權。那麼具體有多高的許可權呢?讓你說你也不定能說出多少。我們呢,就稍微來說說這兩個特殊的使用者。
首先,sys是超級使用者,具有最高許可權,具有sysdba角色,那麼什麼是sysdba角色呢?這麼說又扯遠了,扯遠了我們也得說說,這個sysdba就是以sysdba的身份登入,說到身份,Oracle有三種身份,一個是normal普通身份,我們在授權了使用者之後往往以normal身份登入;一個是sysdba系統管理員身份登入;最後一個是sysoper是系統操作員身份。回去我們繼續說sys,它具有最高許可權,有create database的許可權,該使用者預設的密碼是change_on_install。呵呵,有點兒長哈。後面我會說一下怎麼更改它的密碼。下面接著介紹system,這個不用多說吧,都知道是系統管理員,它的許可權也很大,具有sysoper角色,上面說了,是系統操作員身份,沒有create database的許可權,預設的密碼是manager。呵呵,這個密碼還比較好記。那麼接下來,我們就介紹一下怎麼更改使用者密碼。
我們什麼時候會想著改密碼呢?平時我們的QQ、等等,要麼密碼太長,要麼密碼忘了,都會想著改密碼。Oracle裡面的使用者也是一樣,像上面的sys,預設密碼那麼長,change_on_install,我猜你肯定有想改了的衝動,那麼怎麼更改密碼呢?別急,往這兒看
1、在命令列中輸入sqlplus/nolog 無使用者名稱登入
2、conn/as sysdba 串連到本機資料庫
3、alter user ***(你要更改的使用者名稱,如system) identified by ***(你要更改成的password);
例如:alter user system identified by abc123; 記住!該條語句後面一定要加分號!
好了,到這裡我們先結束這篇部落格,這呢算是一個Oracle最簡單的一個入門,下篇部落格我們來說一下如何用Navicat串連Oracle資料庫。下篇部落格見咯。