要使用Oracle還需要做一些前期工作.

          使用Oracle用戶
          # su - oracle

          創建表空間 -> 創建新用戶 -> 用戶授權

          一 創建表空間
          SQL> CREATE TABLESPACE test01
          DATAFILE '/data/oracle/oradata/db/test01.dbf' SIZE 1024M UNIFORM SIZE 128k;

          1) DATAFILE: 表空間數據文件存放路徑
          2) SIZE: 起初設置為1G就可以
          3) UNIFORM: 指定區尺寸為128k,如不指定,區尺寸默認為64k
          4) 空間名稱 test01 與 數據文件名稱 test01.dbf 不要求相同,可隨意命名.

          二 創建新用戶
          SQL> CREATE USER test IDENTIFIED BY 123456 DEFAULT TABLESPACE test01;

          1) 創建用戶同時分配表空間

          三 用戶授權
          1)用戶角色授權
          SQL> CRANT DBA TO test;

          a) 我這里將DBA角色賦給新用戶test,test將擁有DBA的所有操作權限.

          2)直接授權
          多用戶
          SQL> CRANT SELECT,INSERT,UPDATE,DELETE,ON USERS TO test,test1;

          下面我們可以使用兩種方式登錄Oracle db
          一 SQLPLUS
          1)本地登錄
          SQL> sqlplus test/123456

          2)遠程登錄
          假設db在另一臺服務器
          SQL> sqlplus test/123456@db

          二 PLSQL Developer
          上篇中也有講述,輸入賬號口令就可以了.


          下面說些和上面相關,且工作中會需要用到的.
          一 刪除用戶
          SQL> DROP USER test CASCADE;

          二 刪除表空間
          SQL> DROP TABLESPACE test01 INCLUDING CONTENTS AND DATAFILES;

          1) 刪除表空間內容和數據文件.
          2) 一般無效表空間占用磁盤空間,所以這個應該很常用.
          posted on 2008-06-14 15:49 caihaibo 閱讀(179) 評論(0)  編輯  收藏 所屬分類: oracle
          主站蜘蛛池模板: 潮安县| 大埔区| 上栗县| 汕头市| 突泉县| 班戈县| 广平县| 杭州市| 公安县| 溆浦县| 天等县| 昌吉市| 元江| 绍兴县| 通辽市| 高碑店市| 长子县| 瑞丽市| 社旗县| 池州市| 右玉县| 台江县| 大丰市| 达日县| 济阳县| 大石桥市| 和硕县| 安徽省| 奇台县| 永春县| 定结县| 台中市| 莆田市| 花垣县| 府谷县| 焉耆| 湘潭县| 长寿区| 宾川县| 广元市| 康马县|