向大家请教个问题。我是oracle初学者,看了些通过sql库的方法,有些并不是很明白,向大家请教:
过程是这样的:
sqlplus/nologconn sys/password as sysdba
之后是创建数据库的脚本。
我想问的是:创建数据库的sys用户是属于哪个数据库的?若是我的数据库服务器软件安装刚刚完成,这时在服务器上并没有数据库,那么还有sys用户么?另外如果我的oracle服务器上建两个数据库(不是安装两套oracle软件),那么是不是我用这两个数据库中的任何sys用户都可以再创建数据库么?
过程是这样的:
sqlplus/nologconn sys/password as sysdba
之后是创建数据库的脚本。
我想问的是:创建数据库的sys用户是属于哪个数据库的?若是我的数据库服务器软件安装刚刚完成,这时在服务器上并没有数据库,那么还有sys用户么?另外如果我的oracle服务器上建两个数据库(不是安装两套oracle软件),那么是不是我用这两个数据库中的任何sys用户都可以再创建数据库么?
前两个是系统用户,权限最高
CREATE DATABASE mynewdb
USER SYS IDENTIFIED BY pz6r58
[color=#FF0000]USER SYSTEM IDENTIFIED BY y1tz5p[/color]
LOGFILE GROUP 1 ('/u01/oracle/oradata/mynewdb/redo01.log') SIZE 100M,
GROUP 2 ('/u01/oracle/oradata/mynewdb/redo02.log') SIZE 100M,
GROUP 3 ('/u01/oracle/oradata/mynewdb/redo03.log') SIZE 100M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET US7ASCII
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/u01/oracle/oradata/mynewdb/system01.dbf' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/u01/oracle/oradata/mynewdb/sysaux01.dbf' SIZE 325M REUSE
DEFAULT TABLESPACE tbs_1
DEFAULT TEMPORARY TABLESPACE tempts1
TEMPFILE '/u01/oracle/oradata/mynewdb/temp01.dbf'
SIZE 20M REUSE
UNDO TABLESPACE undotbs
DATAFILE '/u01/oracle/oradata/mynewdb/undotbs01.dbf'
SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
请问脚本中的sys用户和创建数据库的sys用户什么关系?