Oracle SQL Plus:创建用户时出现错误“ORA-00922:缺少或无效选项”
Posted
技术标签:
【中文标题】Oracle SQL Plus:创建用户时出现错误“ORA-00922:缺少或无效选项”【英文标题】:Oracle SQL Plus: Error “ORA-00922: missing or invalid option” when creating user 【发布时间】:2016-04-14 01:37:11 【问题描述】:这是我第一次使用 SQLPlus 和 Oracle。 (探索其他 DBMS):)
使用 SQL Plus,我正在尝试创建用户。
SQL> create user <username> identified by <password>;
但它显示错误:
ORA-00922: missing or invalid option
我错过了什么?
:(
【问题讨论】:
【参考方案1】:根据 oracle DOCS:
不带引号的标识符必须以数据库字符集中的字母字符开头。带引号的标识符可以以任何字符开头。
所以最好在密码周围使用引号!
参考:https://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements008.htm
【讨论】:
谢谢!用户创建。 :D以上是关于Oracle SQL Plus:创建用户时出现错误“ORA-00922:缺少或无效选项”的主要内容,如果未能解决你的问题,请参考以下文章
创建过程oracle sql developer时出现异常错误
为啥在 PL/SQL Oracle 中尝试创建 INSTEAD OF 触发器时出现“错误的绑定变量”错误?
ORACLE PL/SQL 在查询 3 列信息时出现存储过程错误