connect 连接的问题

fxbsmile 2003-06-06 04:39:44
问:我们在connect 连接的时候 常常加上 as sysdba
这样我们可以用sysdba的角色登陆了,但是 我们在这里并没有加上密码,那么就是说任何一个用户都可以用as sysdba登陆,那么这样不是,
...全文
64 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
suleen 2003-06-06
  • 打赏
  • 举报
回复
也就是这个意思,如果你在操作系统下有删除那些oracle相关的文件,也就没有必要以数据库用户身份进入oracle去破坏它了。
asdf008 2003-06-06
  • 打赏
  • 举报
回复
假设你用本机超级用户登陆的本机操作系统,本机oracle不会在意你的oracle用户名和密码,既然你已经是本机管理员权限了,什么事情不能做?所以,输什么都行。
jljlwsy 2003-06-06
  • 打赏
  • 举报
回复
up
jiezhi 2003-06-06
  • 打赏
  • 举报
回复
有兩種認証方式:操作系統的和密碼文件得。
由于你使用了超級用戶登陸了操作系統,oracle也是使用操作系統認証的方式,所以直接就可以聯接oracle進行操作。
fxbsmile 2003-06-06
  • 打赏
  • 举报
回复
enhydraboy(乱舞的浮尘)

可不可以解释一下?
qiuyang_wang 2003-06-06
  • 打赏
  • 举报
回复
up
enhydraboy 2003-06-06
  • 打赏
  • 举报
回复
这是oracle的用户认证模式的问题。
[oracle_home]\network\ADMIN\sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES= (NTS)
==>
SQLNET.AUTHENTICATION_SERVICES= (NONE)

init<sid>.ora中
remote_login_passwordfile = exclusive

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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