本文主要是介绍配置EM时的DBSNMP用户和SYSMAN用户,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于DBSNMP与SYSMAN的描述:–来自官方文档
手工建库完成后,数据库中默认只有SYS
、SYSTEM
等,没有SYSMAN
用户,并且DBSNMP
是锁定的。
DBSNMP
用户在EMCA的交互时输入密码后即被解锁,而SYSMAN
用户则需要等到EM整个创建完成才会在数据库中创建(如创建过程出错时数据库中并未创建此用户)。
user | 默认passwd | details |
---|---|---|
DBSNMP | DBSNMP | The account used by the Management Agent component of Oracle Enterprise Manager to monitor and manage the database.Oracle企业管理器的管理代理组件所使用的帐户,监控和管理数据库 |
SYSMAN | CHANGE_ON_INSTALL | The account used to perform Oracle Enterprise Manager database administration tasks. Note that SYS and SYSTEM can also perform these tasks.帐户用来执行Oracle企业管理器数据库管理任务。需要注意的是SYS和SYSTEM也可以执行这些任务。 |
第一次使用emca -config dbcontrol db -repos create
创建EM时,要确保SYS
用户密码是正确的。可以通过sqlplus sys/oracle@[hostname] as sysdba
这种方式测试。在为DBSNMP输入任意密码,提示账户锁定;忽略此提示并回车,输入SYSMAN的密码(可任意)。 此时CTRL+C掉此交互,或者继续下去也行。这个时候从其它终端或当前终端ctrl+c掉后再登录数据库,会看到DBSNMP用户已自动解锁。
再次使用EMCA创建时, DBSNMP、SYSMAN用户密码要和上一次输入的密码一致。
创建完成后查看用户,SYSMAN就会自动创建。
这篇关于配置EM时的DBSNMP用户和SYSMAN用户的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!