55问答网
所有问题
针对于Oracle中的DBA登陆问题
对于是否输入用户名或者密码,只要以dba权限就能登陆。该如何制止这种情况发生呢?
举报该问题
推荐答案 推荐于2018-05-07
如果不想通过sqlplus / as sysdba这样不输入密码就能登录,可以进行如下设置
1. 创建密码文件:
orapwd file=c:\orallocal.ora password=maximo entries=10
2. 在oraclehome中的network/admin下有个sqlnet.ora文件
加入或修改如下内容:
sqlnet.authentication_services=none
密码文件需要重启数据库才能生效
这样以后即使 as sysdba也需要输入正确的密码
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/e8QRR8F8L.html
其他回答
第1个回答 2012-01-12
你好,问题好像没有说清。
你的意思是不管用户和密码怎么输入,只要dba权限就能登陆是吧?
如果是这种情况,请登陆后使用语句
show user;
看一下显示什么用户。然后在追踪。
追问
就是这种意思,但是我不想这种情况发生,还是让具有DBA权限的用户输入用户名和密码
第2个回答 2012-01-16
取消DBA权限
第3个回答 2012-01-13
你不要把DBA的权限分配给它啊,DBA一个用户就够了
第4个回答 2012-01-13
那你把不具备DBA权限的用户锁上......
相似回答
Oracle
用户
登陆问题
,比如我有一个
DBA
角色
的
用户。。
答:
sysdba 是系统权限,
dba
是用户对象权限;sysdba,是管理
oracle
实例的,它的存在不依赖于整个数据库完全启动,只要实例启动了,他就已经存在,以sysdba身份
登陆
,装载数据库、打开数据库 只有数据库打开了,或者说整个数据库完全启动后,dba角色才有了存在
的
基础;dba是一种role对应的是对
Oracle
实例里对象的操...
关于
Oracle
10G
DBA
无法
登陆的问题
答:
按照错误提示,貌似是你jdk出了
问题
。先确定你的jdk的环境变量是否出了问题,再检查你的classpath中
oracle
的路径中java_home的路径是否正确。
Oracle
数据库!!!用
DBA
连接不到数据库??怎么连接???谢谢!!!大号封了...
答:
sys/密码 as sysdba或者conn sys/密码 as sysdba;
Oracle
10g:如何以
DBA
身份
登陆
SQL*Plus
答:
回答:如何进入JAZN命令环境 1.进入到目录$
ORACLE
_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/ 2.确保JAVA_HOME环境变量指向了正确的jdk(需要1.4以上)路径,可以使用
oracle
自带的jdk,位于$ORACLE_HOME/jdk 3.执行以下命令java -Djava.security.properties=$ORACLE_HOME/sqlplus/admin/iplus...
怎样才能让
oracle
只接受本地登录,拒绝远程
dba
登录
答:
如果是本网段,或者某几台机器,那么最好是在系统方面设置防火墙,比如linux的iptables防火墙什么的,这样就行。如果是拒绝远程dba登录,我记得好像在sqlnet.ora文件中也有设置,他能
dba登录的
主要原因还是他知道账号和密码,严格控制dba账号和密码,并且规定只有几台机器可以登录这个是最好的办法。
大家正在搜
报告问题登陆
发生服务器问题无法使用id登陆
中长针起立针几针
中长针两针并一针
为什么登录id显示服务器出现问题
因为网络问题导致登录失败
此问题阻止标准用户登录系统
微信登录问题
谷歌 无法登录 出现问题
相关问题
Oracle用户登陆问题,比如我有一个DBA角色的用户。。
如何使用dba权限登陆oracle
cmd里用dba身份用户名可以登陆到oracle,为什么SQ...
oracle 11G SQLPlus 和cmd登陆问题
通过JDBC连接oracle数据库时怎么以DBA 身份登录
oracle实例用户登录必须用dba的身份??
oracle 为什么我所有的用户都只能用dba登陆
做Oracle DBA要会些什么问题