sys用户为什么不能连接呢?

ydiandian 2004-08-11 08:13:21
我刚在2000下装好9i,同时在另外一台98机器上安装了相关的软件,在98机器上用oem采用独立启动方式连接远端的2000下的数据库服务器,用system只能以normal身份连接成功,而用sys不管以什么身份都提示用户名或密码错,但是我在2000下直接用sys连接又是成功呢。问题:
1 system 连接的时候,只能以normal方式连接吗?连接成功后作为normal 身份,他 能执行管理员的操作吗?
2 用系统的scott tiger为什么也不能远端连接呢?是不是OEM只能是管理员才能用呢?怎样设置才能使一个用户能使用OEM,应该把这个用户赋予什么角色呢?谢谢
3 为什么sys不能远端连接呢?问题可能是什么呢?
...全文
242 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ydiandian 2004-08-12
  • 打赏
  • 举报
回复
to zmgowin(隐者) (:
连接成功了!谢谢
还有个问题,你说的:oem也不一定需要管理员才能用,只需要在oem的[系统]->[管理管理员]中添加该用户即可,不过如果不是sysdba或者没有具有相应的权限,与这些权限对应的功能是用不了的。
我的oem中找不到[系统]这个项目??????????
daydayupliq 2004-08-12
  • 打赏
  • 举报
回复
system可以连接/但是SYS不能以SYSDBA连接,
这个问题有可能跟下边两处有关系
1、初始化文件init.ora里的:(C:\oracle\admin\oracle8i\pfile或者C:\oracle\ora81\database)
remote_login_passwordfile = exclusive/shared
2、网络设置中的sqlnet.ora(C:\oracle\ora81\network\ADMIN)
SQLNET.AUTHENTICATION_SERVICES= (NTS)

研究研究这两个参数吧~
sandwich1981 2004-08-12
  • 打赏
  • 举报
回复
我只知道不是以sysdba或sysoper身份登陆有很多限制
zmgowin 2004-08-12
  • 打赏
  • 举报
回复
3 为什么sys不能远端连接呢?问题可能是什么呢?

1、system如果没有赋予或回收权限的话,只能以normal方式登陆,登陆成功后只能执行相应的dba组所赋予的权限。
oracle登陆可以以normal,sysoper和sysdba三种方式登陆,除了normal方式外,另外两种可以通过select * from v$pwfile_users;查看有哪些用户被赋予了这两种权限。
2、scott用户可以远程连接,oem也不一定需要管理员才能用,只需要在oem的[系统]->[管理管理员]中添加该用户即可,不过如果不是sysdba或者没有具有相应的权限,与这些权限对应的功能是用不了的。
3、try
sqlplus /nolog
conn sys/change_on_install@.. as sysdba
zonelive 2004-08-11
  • 打赏
  • 举报
回复
新来的,帮不上你
帮你up
ydiandian 2004-08-11
  • 打赏
  • 举报
回复
晕,是不是我的问题问得有点问题呀!
没有得到结果!
不过谢谢上面2位,那位帮我逐个解答一下呀!
zealot_zk 2004-08-11
  • 打赏
  • 举报
回复
1。以normal的身份登陆不能执行系统级的维护
2。可能是你的用户还处于锁定状态
3。不太清楚
hot.wind 2004-08-11
  • 打赏
  • 举报
回复

1、能执行但有些限制。
2、远段需要配置到服务器的连接。连接时需要指定服务名。
3、系统权限的问题。2000系统中没有给98的连接进行授权。
模拟生产实战,对一套19.4的rac集群进行数据库迁移。迁移到另外的一套19.4的数据库集群。生产实战,带领同学一步一步操作。该方法同样适用于迁移单实例数据库到集群环境。通过该课程,同学们可以学会如下知识点。1-如何无数据丢失的进行数据迁移。2-catalog start with 如何使用3-restore database 在rman和sql命令行区别是什么4-recover database [using backup controlfile until cancel ]何时在rman使用,何时在sql命令行使用。5-进行数据恢复的时候,源库新产生的归档如何进行数据恢复。本节课会为同学们解惑一课程主题模拟生产实战,对一套19.4的rac集群进行数据库迁移。迁移到另外的一套19.4的数据库集群。 二课程特色 生产实战,带领同学一步一步操作。该方法同样适用于迁移单实例数据库到集群环境。  三课程内容 1-备份源数据库2-在目标库对备份集进行restore操作3-recover-通过rman进行recover(如何通过catalog start with 进行操作)这个时候的recover是recover哪里的归档?4-recover-通过sql命令行对源库新产生的归档进行recover5-注册数据库到集群等操作.修改remote_listener,修改密码文件,添加数据库到集群软件等操作。6-迁移验证sys用户是否可以登陆,普通用户是否可以登陆?sys用户登陆和普通用户登陆区别是什么?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧