qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          Oracle從創(chuàng)建用戶到創(chuàng)建數(shù)據(jù)庫

            以Oracle 11g為例。
            很多時候我們經(jīng)常使用第三方工具連接數(shù)據(jù)庫,比如Navicat,這些工具圖形化使用方便,但在數(shù)據(jù)庫權(quán)限上可能帶來無法預(yù)料的問題。現(xiàn)在遇到這樣的問題:在Navicat中創(chuàng)建的用戶SQL*PLUS中識別不到,對某表空間無權(quán)限等。這種操作在圖形化工具中雖然可以勾選完成,但是權(quán)限管理大事還是用SQL語句來的更放心。
            下面將從創(chuàng)建用戶開始到創(chuàng)建數(shù)據(jù)庫,解決一些遇到的問題,Oracle實(shí)驗(yàn)版本為11g。創(chuàng)建用戶的SQL語句為:
          create user 用戶名 identified by 密碼 default tablespace 表空間名
            首先我們在創(chuàng)建用戶時不使用默認(rèn)表空間,看看會有什么情況發(fā)生。
            這個錯誤是在用戶創(chuàng)建時留下的,如果使用圖形化工具創(chuàng)建用戶可能就會留下這種問題,在創(chuàng)建表的時候出現(xiàn):ORA-01950:對表空間’USERS’無權(quán)限。這種問題,如果這種問題已經(jīng)存在了,解決方法很簡單,修改一下用戶屬性即可。執(zhí)行下面這條語句:
          alter user 用戶名 quota unlimited on 表空間名



            這樣就可以創(chuàng)建表了。當(dāng)然在創(chuàng)建用戶的時候就可以避免這個問題,方法也很簡單,創(chuàng)建完用戶時: create user 用戶名 identified by 密碼 default tablespace 表空間名;之后再給用戶授權(quán):
          grant create session, create table to 用戶名
            這樣就可以創(chuàng)建表了。當(dāng)然也可以如下授權(quán):
          grant connect, resource to 用戶名
            這種方式的授權(quán)就是create user時忘記default tablespace也可創(chuàng)建表。connect只有create session權(quán)限,這是連接數(shù)據(jù)庫的基本權(quán)限。resource是開發(fā)者權(quán)限,至于其中包含的內(nèi)容可以查詢系統(tǒng)表中的具體內(nèi)容:

          posted on 2013-12-19 11:13 順其自然EVO 閱讀(206) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫

          <2013年12月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 怀来县| 利津县| 晋宁县| 沾益县| 当涂县| 江陵县| 鄂尔多斯市| 陇西县| 广昌县| 吉首市| 化隆| 望都县| 西乌珠穆沁旗| 珠海市| 新乡市| 孝义市| 扬州市| 辽源市| 牙克石市| 玛多县| 长岛县| 肥乡县| 马尔康县| 无棣县| 东城区| 宿松县| 大理市| 桐庐县| 璧山县| 三门县| 南溪县| 新龙县| 汉中市| 内丘县| 漳浦县| 湘潭市| 揭西县| 华阴市| 江口县| 维西| 台中县|