oracle中先建数据库,再建立用户,以9i版本为例分为sys,system,scott这些系统默认建立用户,你可以为他们修改密码,或者再次新增用户
不先建立数据库哪来的用户?
首先比如你建立了数据库“1”,然后你建立了用户“2”,那么“2”是由数据库“1”建立的,和其他的数据库没有任何关系,甚至只有数据库“1”给了用户“2”访问权限以后“2”才能登陆数据库“1”。
不太清楚你要用那么多用户干什么?
可以在本机用 sqlplus '/ as sysdba' 登录后
执行 select * from dba_users; 可以查询到所有用户。
如果密码不知道密码的可以
alter user 用户名 identified by 密码
命令修改密码
与10g一样。
登录oracle所在机器,用这个命令直接登录:
sqlplus "conn / as sysdba"
我们学校通常使用的SCOTT和tiger
You can use 'select * from dba_users' to query the default users of 11g database.
Also you can use EM to get these users.