天天看點

删除全數字使用者時出現ora-01935錯誤

全數字的oracle使用者在删除時候怎麼處理才不會報ORA-01935錯誤

oracle中是不允許以數字開頭的對象名稱的,如果你看到有這樣的使用者,一定是在建立時加了引号進行處理了,是以你在删除時一定要加上雙引号才可以

測試版本為9i,建立使用者的時候,也必須用雙引号括上全數字,否則也是出錯誤ora-01935,删除的時候也是這樣的,好使

10:01:43 >create user "123" identified by qaz;

使用者已建立

已用時間:  00: 00: 00.07

10:01:55 >drop user 123;

drop user 123

          *

ERROR 位于第 1 行:

ORA-01935: 缺少使用者或角色名

已用時間:  00: 00: 00.01

10:02:03 >drop user "123"

10:02:08   2  ;

使用者已丢棄

已用時間:  00: 00: 08.00

10:02:18 >

注意操作的時候的書寫問題,沒準建立使用者的時候後面跟了什麼空格等字元

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7177735/viewspace-675525/,如需轉載,請注明出處,否則将追究法律責任。

轉載于:http://blog.itpub.net/7177735/viewspace-675525/