基本问题,谁能帮我解答 internal/oracle :sys/change_on_install :system/manager :scott/tiger :sysman/oem_temp:/前面是用户名,/后面是密码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有oracle enterprise manager console中登陆的管理员是哪个帐号及management server要输入什么 前面是用户名,后面是密码这个我清楚,我是要问他们用在那些地方,比如SQLSERVER中的SA代表系统帐户,那这里又是怎么分布的 sysman/oem_temp如果你把management server配置好了,management server就以经输入好了,你不用管 internal/oracle :8i的超级用户sys/change_on_install :9i的超级用户system/manager :9i的超级用户scott/tiger :9i的测试用户sysman/oem_temp:9i的management server用户 有点搞不懂,有的地方输入system/manager可以,有的地方要输入sysman/oem_temp还有其他帐号和口令,这到底是这么回事 为什么会有这么多超级用户呢,各有什么用呢像sqlserver只有一个SA,linux也只有一个root,windownt/2k也只是个administator to freddy2003:难道这几个东西有那么复杂吗可以简单的说啊比如:再sqlplusw中是不是system/manager是超级用户;而在企业管理器中要以另一个超级用户才行,那么这几个超级用户到底上这么分配的呢 这几个概念没人理请吗?oracle高手能来看看吗 9i比较熟sys用户权限最高,超级管理员.system管理员.权限分为:系统权限与实体权限(系统权限不是针对某个特定的用户的实体或结构,而是对一个特定操作或一类操作。只有授予实体权限后,才允许用户对指定的表、视图、序列生成器或存储过程进行操作。)两个用户拥有系统权限不同.sys拥有更多的权限.相关数据库字典DBA_ROLE_PRIVSROLE_SYS_PRIVSDBA_SYS_PRIVSUSER_TAB_PRIVSUSER_COL_PRIVS 那比如说:我用sqlplusw连接到ORACLE操作,那请问是不是用sys/change_on_install也可以连接呢,按你说的(sys拥有更多的权限),sys比system的权限更多,可以用system的地方就一定可以用sys,是这样吗?还有一点,scott、sysman又是什么角色,请daihaidong(东)帮我解释一下好吗 sys是Oracle中的默认超级用户,以它登录可以在Oracle中进行所有操作,所以在默认情况下,这句话“可以用system的地方就一定可以用sys,”是成立的。scott、sysman不是角色,而分别是Oracle中的用户之一。其中scott是Oracle中的实例表用户,以scott登录可以对Oracle提供的相应实例表进行操作;sysman是Oracle企业管理器的管理员用户,一般登录Oracle的企业管理器需用sysman用户。 要的就是这种解析,谢谢zgh2003(世纪飞扬)你的答案 以下这篇文章是我从网上搜索发现的,我也带着这样的问题在CSDN上没找到答案,希望这篇文章对跟我一样刚接触ORACLE的人有点帮助~!ORACLE中的数据库、服务名、实例、等几个概念总是搞不清楚,能回答我吗?----------------------------------------------------------------------------实例 就是管理相关库的内存结构的名字 (由SGA、PGA、服务器进程、用户进程、后台进程等组成)数据库 就是实际的磁盘上的文件(数据文件、日志文件、控制文件等),负责保 存数据,但由对应的实例来操作它的数据服务名 就是对外公布的名称,为网络监听服务其实,在我们传统的概念里,数据库是一个统称的名字,在Oracle中,你可以把“数据库”理解成一个大概念,也要把它理解成一个小概念-------------------------------------------------------------------------非常感谢你的回答。还有几个问题:1。就我所知:一个ORACLE数据库系统可以同时装几个数据库,那么每一个数据库是不是就是一个实例呢?2。在安装数据库的时候,要我们指定数据库服务名和SID,这两者之间有什么区别和联系呢?3。另外,在ORCLE中的NET EASY CONFIG中,不是有添加、修改、删除数据库服务名的功能吗,请问,一个数据库是不是可以建立多个服务名?4。一个数据库下的多个服务名与一个数据库系统下的多个数据库之间有什么区别和联系?希望能详细回答我上面的几个问题,不尽感激!-----------------------------------------------------------------------------1、一个Oracle数据库系统中可以同时安装几个数据库,每一个数据库对应一个唯一的实例,但是OPS系统除外,可以多个实例同时对一个数据库操作,称为并行服务器2、只是一个名字,SID即是INSTANCE_NAME,SERVICE_NAMES主要用在监听器中,为了方便吧,有些是为了传统习惯的延续,有些是为了更方便的使用3、NET EASY CONFIG操纵的应该是主机字符串,是为客户端服务的一个数据库可以对外公布多个服务名(SERVICE_NAMES)一个客户端也可以用多个主机字符串连接到同一个数据库服务器上4、一个OS上可以装多个Oracle数据库(小的概念),每个库可以对外公布多个服务名,都通过init.ora和listener.ora来实现----------------------------------------------------------------------------那么再问:如果按你的解释,主机字符串,数据库服务名,数据库别名应该是同一个概念吧?----------------------------------------------------------------------------不太一样service_names是对外的服务名,是服务器端使用的,一个库可以设置多个对外服务名,以实现不同的目的“主机字符串”的叫法主要在SQL*Plus中使用,是在客户端使用,“数据库别名”主要用在一些开发工具连接Oracle服务器时使用,是通俗叫法还有像配置ODBC时的Data Source的Service Name,它们都是一个道理,指向的都是客户端tnsnames.ora文件中的一小段文本---------------------------------------------------------------------------差不多明白了。但我还要问:1。在SQL/PLUS中的登陆中,用USER/PWD@***,那么,这个***是什么呢?是主机字符串还是服务名呢?2。在设置ODBC时的用户和密码是不是一定要是ORACLE中的合法用户和密码?3。 若要向ORACLE代理商购买ORACLE,是以用户数来算钱的。那么,这个“用户”跟我们在ORACLE中通过CREATE USER USERNAME IDENTIFIED BY PASSWORD创建的用户是一个概念吗?若不是一样的话,他们有什么区别?还有,ORCLE是通过什么机制来控制用户的最大数量的?要是我买了8个用户的,我能开12个用户吗?能给我的EMAIL吗?-------------------------------------------------------------------------1、主机字符串2、是的,但不输也行,引用ODBC名时再给出也可以3、不是,“用户数”指的是并发访问用户数 (我理解是同时间访问同一个内存地址的进程数)买8个用户,建几十、上百个用户也没问题,只要峰值达不到并发数就可以了(这里的用户数不是Oracle内部的自己建立的那种用户,应该是进程数)(多台机器,每个Oracle内部用户多次调用,开多个进程) ora和win7不兼容怎么办 求一sql,谢谢各位 如何查询具有某个角色的所有用户? 小妹问一个oracle自增怪异问题哦!! 如何去掉该列数据后的空格 例如 'A50520 ' 改成 'A50520' 给我一条sql语句?谢谢了 PLsql怎么在指定位置插入字符? [100分求助]oracle9i有一个不是由apache支持的8080端口的http服务器,怎么关闭?? 各位在线的大虾,紧急求助. 求《Oracle数据库管理员技术指南》的下载地址??? 正则表达式求解 简单问题 SQL Server TO Oracle 问题
oracle enterprise manager console中登陆的管理员是哪个帐号及management server要输入什么
sys/change_on_install :9i的超级用户
system/manager :9i的超级用户
scott/tiger :9i的测试用户
sysman/oem_temp:9i的management server用户
还有其他帐号和口令,这到底是这么回事
像sqlserver只有一个SA,linux也只有一个root,windownt/2k也只是个administator
难道这几个东西有那么复杂吗
可以简单的说啊
比如:再sqlplusw中是不是system/manager是超级用户;而在企业管理器中要以另一个超级用户才行,那么这几个超级用户到底上这么分配的呢
sys用户权限最高,超级管理员.
system管理员.
权限分为:系统权限与实体权限
(系统权限不是针对某个特定的用户的实体或结构,而是对一个特定操作或一类操作。
只有授予实体权限后,才允许用户对指定的表、视图、序列生成器或存储过程进行操作。)
两个用户拥有系统权限不同.
sys拥有更多的权限.
相关数据库字典
DBA_ROLE_PRIVS
ROLE_SYS_PRIVS
DBA_SYS_PRIVS
USER_TAB_PRIVS
USER_COL_PRIVS
我用sqlplusw连接到ORACLE操作,那请问是不是用sys/change_on_install也可以连接呢,按你说的(sys拥有更多的权限),sys比system的权限更多,可以用system的地方就一定可以用sys,是这样吗?
还有一点,scott、sysman又是什么角色,请daihaidong(东)帮我解释一下好吗
所以在默认情况下,这句话“可以用system的地方就一定可以用sys,”是
成立的。scott、sysman不是角色,而分别是Oracle中的用户之一。其中scott是Oracle中
的实例表用户,以scott登录可以对Oracle提供的相应实例表进行操作;sysman是Oracle
企业管理器的管理员用户,一般登录Oracle的企业管理器需用sysman用户。
----------------------------------------------------------------------------
实例 就是管理相关库的内存结构的名字
(由SGA、PGA、服务器进程、用户进程、后台进程等组成)数据库 就是实际的磁盘上的文件(数据文件、日志文件、控制文件等),负责保
存数据,但由对应的实例来操作它的数据服务名 就是对外公布的名称,为网络监听服务
其实,在我们传统的概念里,数据库是一个统称的名字,在Oracle中,你可以把
“数据库”理解成一个大概念,也要把它理解成一个小概念
-------------------------------------------------------------------------
非常感谢你的回答。
还有几个问题:
1。就我所知:一个ORACLE数据库系统可以同时装几个数据库,那么每一个数据库
是不是就是一个实例呢?
2。在安装数据库的时候,要我们指定数据库服务名和SID,这两者之间有什么区别
和联系呢?
3。另外,在ORCLE中的NET EASY CONFIG中,不是有添加、修改、删除数据库服务
名的功能吗,请问,一个数据库是不是可以建立多个服务名?
4。一个数据库下的多个服务名与一个数据库系统下的多个数据库之间有什么区别和
联系?
希望能详细回答我上面的几个问题,不尽感激!
-----------------------------------------------------------------------------
1、一个Oracle数据库系统中可以同时安装几个数据库,每一个数据库对应一个唯
一的实例,但是OPS系统除外,可以多个实例同时对一个数据库操作,称为并行服务
器2、只是一个名字,SID即是INSTANCE_NAME,SERVICE_NAMES主要用在监听器中,
为了方便吧,有些是为了传统习惯的延续,有些是为了更方便的使用3、NET EASY CONFIG操纵的应该是主机字符串,是为客户端服务的
一个数据库可以对外公布多个服务名(SERVICE_NAMES)
一个客户端也可以用多个主机字符串连接到同一个数据库服务器上4、一个OS上可以装多个Oracle数据库(小的概念),每个库可以对外公布多个服
务名,都通过init.ora和listener.ora来实现
----------------------------------------------------------------------------
那么再问:
如果按你的解释,主机字符串,数据库服务名,数据库别名应该是同一个概念吧?
----------------------------------------------------------------------------
不太一样service_names是对外的服务名,是服务器端使用的,一个库可以设置多个对外服
务名,以实现不同的目的
“主机字符串”的叫法主要在SQL*Plus中使用,是在客户端使用,
“数据库别名”主要用在一些开发工具连接Oracle服务器时使用,是通俗叫法
还有像配置ODBC时的Data Source的Service Name,它们都是一个道理,指向的都是客户端tnsnames.ora文件中的一小段文本
---------------------------------------------------------------------------
差不多明白了。
但我还要问:
1。在SQL/PLUS中的登陆中,用USER/PWD@***,那么,这个***是什么呢?是主机字
符串还是服务名呢?
2。在设置ODBC时的用户和密码是不是一定要是ORACLE中的合法用户和密码?
3。 若要向ORACLE代理商购买ORACLE,是以用户数来算钱的。
那么,这个“用户”跟我们在ORACLE中通过CREATE USER USERNAME IDENTIFIED
BY PASSWORD创建的用户是一个概念吗?若不是一样的话,他们有什么区别?还有,ORCLE是通过什么机制来控制用户的最大数量的?要是我买了8个用户的,我
能开12个用户吗?
能给我的EMAIL吗?
-------------------------------------------------------------------------
1、主机字符串
2、是的,但不输也行,引用ODBC名时再给出也可以
3、不是,“用户数”指的是并发访问用户数
(我理解是同时间访问同一个内存地址的进程数)买8个用户,建几十、上百个用户也没问题,只要峰值达不到并发数就可以了
(这里的用户数不是Oracle内部的自己建立的那种用户,应该是进程数)
(多台机器,每个Oracle内部用户多次调用,开多个进程)