使用admin选项创建用户oracle 11g命令不起作用

时间:2012-02-26 18:28:30

标签: sql oracle oracle11g

好的,这个命令不起作用

create user username identified by password with admin option ;

它会抛出一个错误,上面写着missing or invalid option

我以系统身份登录。我试过搜索Oracle文档,他们编写了相同的命令。我在这做错了什么?

3 个答案:

答案 0 :(得分:29)

您需要先创建用户;

CREATE USER username IDENTIFIED BY password;

然后分别使用ADMIN OPTION;

授予权限
GRANT dba TO username WITH ADMIN OPTION;

答案 1 :(得分:3)

“ADMIN OPTION”是“GRANT”声明的一部分。您不能将它与“CREATE USER”一起使用。

答案 2 :(得分:0)

如果您授予用户DBA权限,则不需要提供管理员选项,DBA是管理员 您还可以将两个语句组合创建用户和授予权限:

创建用户名 通过密码识别 授予DBA用户名;

注意:如果我错了,请纠正我.☺