ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 删除全数字用户时出现ora-01935错误

删除全数字用户时出现ora-01935错误

原创 Linux操作系统 作者:lucy_lxy 时间:2010-10-08 10:23:56 0 删除 编辑

全数字的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博客 ” ,链接:https://blog.itpub.net/7177735/viewspace-675525/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: biti空间
请登录后发表评论 登录
全部评论

注册时间:2010-09-27

  • 博文量
    124
  • 访问量
    391599