以下操作均在sqlplus下進(jìn)行,。WindowsXP下,,可通過以下兩種方法打開sqlplus: 1、依次點擊 開始->程序->Oracle->應(yīng)用程序開發(fā)->SQL Plus,; 2,、依次點擊 開始->運行->輸入“CMD”,打開命令行窗口,。在窗口里輸入“sqlplus”,,回車后即可進(jìn)入sqlplus操作界面(需要輸入用戶名和密碼)。 ------------------------------------------------------------ 以下是新建用戶的具體過程: ①我使用的是oracle安裝過程中默認(rèn)創(chuàng)建的數(shù)據(jù)庫orcl,,該數(shù)據(jù)庫存放在 C:\oracle\product\10.2.0\oradata\orcl ,,現(xiàn)在便是在該數(shù)據(jù)庫里建立用戶;
②創(chuàng)建用戶前,,需要為該用戶創(chuàng)建表空間,。命令格式如下: create tablespace 表空間名 datafile '數(shù)據(jù)文件名' size 表空間大?。?BR>比如,,我現(xiàn)在打算創(chuàng)建名為test_tablespace的表空間,,則輸入以下命令: create tabalespace test_tablespace datafile 'C:\oracle\product\10.2.0\oradata\orcl\test_data.dbf' size 500M; 回車后,,會提示“表空間創(chuàng)建成功”,。
③接下來就可以創(chuàng)建用戶名了。命令格式如下: create user 用戶名 identified by 用戶密碼 default tablespace 表空間名,; 我現(xiàn)在要創(chuàng)建用戶test,,則輸入以下命令: create user test identified by 1234 default tablespace test_tablespace; 回車后,,會提示“用戶創(chuàng)建成功”,,該用戶默認(rèn)使用的表空間為test_tablespace。
④最后,,是為新建的用戶授權(quán),,允許連接、訪問數(shù)據(jù)庫等,。在命令行中輸入以下命令: grant connect,resource to test,; grant dba to test; 回車后,,會提示“授權(quán)成功”,。 至此,新用戶便全部創(chuàng)建成功,。 ------------------------------------- 以下是刪除用戶和表空間的過程,。 刪除用戶(仍以用戶名test為例): drop user test cascade,;//cascade參數(shù)是級聯(lián)刪除該用戶所有對象,,若不加上此參數(shù),刪除操作可能會出錯,,建議加上 回車后,,會提示“用戶刪除成功”。
刪除表空間: drop tablespace test_tablespace including contents and datafiles,; 回車后,,會提示“表空間刪除成功”。 ----------------------------------------------- 說說題外話,,今天安裝oracle10g時,,雙擊setup文件后,會先檢查安裝先前條件,,此時出現(xiàn)錯誤提示:createfile error 32 when trying set file time,。發(fā)現(xiàn)是安全軟件的問題,,我安裝的是卡巴斯基,將卡巴斯基退出后雙擊oracle的setup文件重新進(jìn)行安裝,,問題解決,。^_^
|