ina*_*lus 14 oracle passwords createuser
我正在尝试更改oracle密码:
alter user FOO identified by 'BAR';
Run Code Online (Sandbox Code Playgroud)
我得到以下回复:
Error starting at line 120 in command:
alter user FOO identified by 'BAR'
Error report:
SQL Error: ORA-00988: missing or invalid password(s)
00988. 00000 - "missing or invalid password(s)"
Run Code Online (Sandbox Code Playgroud)
这是怎么回事?
ina*_*lus 34
原来一个不把密码放在单引号中.如果密码包含一些特殊字符,则需要双引号.
alter user FOO identified by 'BAR'; -- Broken
alter user FOO identified by BAR; -- Works
alter user FOO identified by "BAR"; -- Works
Run Code Online (Sandbox Code Playgroud)