好的,这个命令不起作用
create user username identified by password with admin option ;
它会抛出一个错误,上面写着missing or invalid option
我以系统身份登录。我试过搜索Oracle文档,他们编写了相同的命令。我在这做错了什么?
答案 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用户名;
注意:如果我错了,请纠正我.☺