This Is A FineDay

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            93 隨筆 :: 0 文章 :: 69 評論 :: 0 Trackbacks

          Oracle10g 的創建用戶名

          1、 ? linux oracle 的啟動

          oracle 身份登錄 ?

          啟動 ?? lsnrctl start

          登錄 ?? sqplus /nolog

          連接數據庫 ?? connect? /as?? sysdba

          啟動數據庫 ?? startup

          關閉數據庫 ?? shutdown immediate

          2、 ? 在數據中創建用戶名

          啟動數據庫后創建用戶名

          連接超級用戶 ?? connect system/admin??? system 系統用戶名字 ? admin 密碼

          創建用戶名字 ?? create user sha identified by admin?? 用戶名: sha 密碼 :admin

          ?????? ? ? 可以寫 ?? Default tablespace user?? // 指定存儲對象使用的默認空間表 默認是 system

          ?????????????? Temporary tablespace temp; // 保存臨時對象所使用的空間表 默認是 system

          ??????? 上面的倆行,可以寫 空間表為 user 臨時為 temp ;不寫就默認

          3、 ? 添加用戶的權限

          Grant 是授予權限的 如:

          ???? Grant create session to sha ; // 授予 sha 連接數據的權限

          ? 系統權限如下:

          系統特權

          允許執行的操作

          Create session

          連接數據庫

          Create sequence

          創建序列

          Create synonym

          創建同名對象

          Create table

          創建表

          Create any table

          創建任何模式的表

          Drop table

          刪除表

          Create procedure

          創建存儲過程

          Execute any procedure

          執行任何模式的存儲過程

          Create user

          創建用戶

          Create view

          創建視圖

          Drop user

          刪除用戶

          Drop any table

          刪除任何模式的表

          4、 ? 向用戶授予系統特權

          Grant execute any procedure to sha with admin option?

          此句意思為為 sha 用戶創建系統特權并且可以用 sha 為別的用戶授予權限

          連接 sha 用戶 ? connect sha/admin

          可以創建別的用戶

          5 、查看用戶權限

          進入 sha 用戶 connect sha/admin

          Select * from user_sys_privs; 可以查看到一個列表,

          列代表 用戶名 權限 是否可以給別的用戶附加權限( N 、 Y ?

          行代表 權限都有那些

          6 、撤銷用戶授予的權限

          必須連接 connect system/admin

          撤銷權限 ? revoke 是系統撤銷權限的關鍵詞

          Revoke execute any procedure from sha ;

          7 、更改用戶密碼

          進入 sha 用戶 ? connect sha/admin

          Password?????? 輸入舊密碼 ? 輸入新密碼倆邊 ?? OK

          或者 alter user sha identified by xinmima

          8 、刪除用戶

          Connect system/admin

          Drop user sha

          9 、為用戶授予角色

          Grant dba to sha ;

          Grant connect to sha ;

          Linux 下的 plsql? 創建用戶

          create user sha identified by admin

          Default tablespace user

          Temporary tablespace temp;

          Granr unlimited tablespace to sha ?? ?// 權限

          Grant dba to sha ; ????????????????? // 角色

          Grant connect to sha ;

          ?

          posted on 2008-04-16 00:58 Peter Pan 閱讀(3032) 評論(5)  編輯  收藏 所屬分類: DB

          評論

          # re: oracle10g創建用戶 2009-03-11 12:32 代虹
          創建用戶  回復  更多評論
            

          #  2009-08-13 01:50
          喜歡  回復  更多評論
            

          # wo yao jia 2009-08-31 18:46 陳孝知
          反對感豆腐干豆腐干反對感第三方的  回復  更多評論
            

          # re: oracle10g創建用戶[未登錄] 2010-09-28 19:43
          收藏夾
            回復  更多評論
            

          # re: oracle10g創建用戶[未登錄] 2010-09-28 19:43
          收藏夾  回復  更多評論
            

          主站蜘蛛池模板: 天水市| 镶黄旗| 贵南县| 永定县| 太仓市| 武清区| 怀集县| 福鼎市| 大竹县| 滦平县| 金山区| 余姚市| 东山县| 兴化市| 瑞昌市| 大冶市| 安陆市| 常德市| 永城市| 于都县| 龙井市| 泰宁县| 天祝| 高清| 泸州市| 新丰县| 绥芬河市| 密云县| 黄石市| 宜兰县| 南宁市| 木里| 社旗县| 旺苍县| 马鞍山市| 泸水县| 汉中市| 文水县| 荆门市| 乐业县| 德昌县|