WEB開發(fā) de 點滴

          by sanwish

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            38 隨筆 :: 0 文章 :: 4 評論 :: 0 Trackbacks
          sql1:select?? column_name?? from?? all_tab_columns?? where?? table_name='table1';
          sql2:select?? column_name?? from?? user_tab_columns?? where?? table_name='table1';


          我在運行sql1的時候碰到,如果數(shù)據(jù)庫中有相同用戶的話,會檢索出重復(fù)的字段名。
          后來把用戶的dba權(quán)限去掉了就好了。
          revoke dba from user1;

          運行sql2,雖然不出現(xiàn)重復(fù)的,但是客戶說最終工程所用的DB用戶和表的所有者不是一個,所以不能用user_table_columns。
          oracle知識太缺乏,不明白客戶說的意思

          關(guān)于sql1重復(fù)的問題,還是不清楚,具體的參照權(quán)限應(yīng)該怎么取消?取消dba太大了吧。
          posted on 2008-12-03 09:48 sanwish 閱讀(2933) 評論(0)  編輯  收藏 所屬分類: Sql
          主站蜘蛛池模板: 屏东县| 淮滨县| 延川县| 锡林郭勒盟| 澄江县| 武穴市| 息烽县| 金秀| 沙田区| 尤溪县| 防城港市| 唐山市| 扎鲁特旗| 泗水县| 阳信县| 英德市| 广德县| 盐城市| 太仆寺旗| 东至县| 高雄市| 杂多县| 揭阳市| 陵川县| 昭通市| 浦东新区| 周至县| 安丘市| 香港 | 南城县| 兴宁市| 张家港市| 德江县| 葫芦岛市| 犍为县| 瓦房店市| 江陵县| 花垣县| 府谷县| 堆龙德庆县| 阿荣旗|