oracle 创建用户 提示缺少用户或角色名

createtablespaceorder_tablespaceDATAFILE'D:\oraclebiaokongjian\order.dbf'size200mauto... create tablespace order_tablespace
DATAFILE 'D:\oraclebiaokongjian\order.dbf'
size 200m
autoextend on next 20m maxsize 400m

create user order
identified by bdqn
default order_tablespace

grant connect,resource to order

这个order创建不出来 也不能给权限 好像是关键字??怎么回事?
展开
 我来答
kq66olbay
2011-06-07 · TA获得超过427个赞
知道答主
回答量:527
采纳率:100%
帮助的人:347万
展开全部

估计你那用户名是数字的,oracle中是不允许以数字开头的对象名称的,如果你看到有这样的用户,一定是在创建时加了引号进行处理了,所以你在删除时一定要加上引号才可以.

DOS下 sqlplus sys/密码 as sysdba;
drop user "用户" cascade;
祝你好运!
nietiezheng
2011-06-06 · TA获得超过5536个赞
知道大有可为答主
回答量:3132
采纳率:87%
帮助的人:1196万
展开全部
order 是系统的关键字,排序的order by的一部分,所以不能作为用户创建
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woyaoaiaia
2011-06-06 · TA获得超过764个赞
知道小有建树答主
回答量:479
采纳率:0%
帮助的人:158万
展开全部
用户名不合法,指定默认表空间的时候缺少tablespace关键字。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式