二使用操作系统验证的步骤
1, 为用户创建操作系统帐号
2, 将用户的权限中添加ora_dba(在控制面板中添加)
3, 修改初始化参数remote_login_passwordfile=none
4, 修改sqlnet.ora文件SQLNET.AUTHENTICATION_SERVICES= (NTS)
三使用密码文件验证方式的步骤
1, 修改初始化参数remote_login_passwordfile=exclusive
或着remote_login_passwordfile=exclusive=shared
2, 修改sqlnet.ora文件SQLNET.AUTHENTICATION_SERVICES= (NONE)
3, 在命令行中调用orapwd命令生成密码文件
例子:orapwd file= D:\Oracle\Ora81\DATABASE\PWDmyoracle.ora password=admin entries=10
四注意
仅仅在控制面板中将所有用户的权限中删除ora_dba权限也可以满足需求。只是这样修改后无论什么用户都无法用sysdba的身份登陆到oracle数据库中,直接的结果就是无法手动启动或停止数据库。