- 软件环境:
1、操作系统:Windows 2000 Server
2、数 据 库:Oracle 8i R2 (8.1.6) for NT 企业版
3、安装路径:C:\ORACLE
- 含义解释:
1、user返回当前连接到数据库的用户名,是ORACLE为方便而定义的。
2、uid返回唯一标识当前用户的整数
- 使用方法:
SQL> conn system/manager 已连接。 SQL> select * from all_users; USERNAME USER_ID CREATED ------------------------------ ---------- ---------- SYS 0 27-2月 -00 SYSTEM 5 27-2月 -00 OUTLN 11 27-2月 -00 DBSNMP 16 27-2月 -00 AURORA$ORB$UNAUTHENTICATED 24 27-2月 -00 ORDSYS 25 27-2月 -00 ORDPLUGINS 26 27-2月 -00 MDSYS 27 27-2月 -00 CTXSYS 30 27-2月 -00 SCOTT 32 27-2月 -00 ADAMS 33 27-2月 -00 USERNAME USER_ID CREATED ------------------------------ ---------- ---------- JONES 34 27-2月 -00 CLARK 35 27-2月 -00 BLAKE 36 27-2月 -00 已选择14行。 SQL> select user,uid from dual; USER UID ------------------------------ ---------- SYSTEM 5 当你忘记自己的用户ID时,可以使用show user,也可以使用select user from dual; user用于安全验证也非常有用 程序中可通过user来判断当前登录的用户ID,为不同的用户作出不同的响应。
|