暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

创建非字母开头的用户名

原创 黄宸宁 2013-07-29
521
因为客户需要创建以数字开头的用户名,正常情况下,oracle要求创建的用户名第一为字母。
简单记录下创建过程:
SQL> 
SQL> create user "1hcn" identified by oracle;
User created.
SQL>
SQL> select username from dba_users;
USERNAME
------------------------------
SYS
SYSTEM
1hcn
OUTLN
MGMT_VIEW
MDSYS
ORDSYS
EXFSYS
DMSYS
DBSNMP
WMSYS
SQL>
SQL> grant create session to "1hcn";
Grant succeeded.
SQL>
SQL>
SQL> conn "1hcn"/oracle
Connected.
SQL>
SQL>
SQL>
SQL> conn / as sysdba
Connected.
SQL>
SQL> drop user "1hcn";
User dropped.
SQL>
SQL>
SQL>

在使用PL/SQL Developer、TOAD之类的第三方工具的时候,用户名也需要放在""符号内。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论