C:\>sqlplus /nologSQL*Plus: Release 9.0.1.0.1 - Production on 星期二 4月 27 00:04:49 2004(c) Copyright 2001 Oracle Corporation. All rights reserved.SQL> connect / as sysdba 已连接。 SQL> alter user sys identified by sys;用户已更改。 SQL> alter user system identified by system;用户已更改。感觉还是这个比较狠,好像什么密码都能改~~呵呵,使用的时候好像要把sqlplus关了
beckhambobo(beckham)的方法需要有修改用户权限才行, 例如: SQL>conn sys/password as sysdba; SQL>grant alter user to user_name --注意这里的alter user就是修改用户权限。 SQL>conn user_name/password; SQL>alter user user_name_1 identified by password; --这时用户user_name_1 密码已更改为password;另外一个问题: connect / as sysdba是Oracle安全管理的一种,这种登录是本地信任登录,即操作系统 认证登录,这时Oracle系统认为只要用户具有本地登录的权限,也就具有连接本地数据库 系统的权限。所以这种情况下:conn / as sysdba 或 conn abc/bcd as sysdba或其它 以sysdba方式登录就可以连接。
已连接。
SQL> alter user sys identified by sys;用户已更改。
SQL> alter user system identified by system;用户已更改。感觉还是这个比较狠,好像什么密码都能改~~呵呵,使用的时候好像要把sqlplus关了
能解释一下你的方法是什么意思吗?看不大明白ttoc(知识都学杂了)
这个方法很好用,已经搞定了
例如:
SQL>conn sys/password as sysdba;
SQL>grant alter user to user_name --注意这里的alter user就是修改用户权限。
SQL>conn user_name/password;
SQL>alter user user_name_1 identified by password; --这时用户user_name_1
密码已更改为password;另外一个问题:
connect / as sysdba是Oracle安全管理的一种,这种登录是本地信任登录,即操作系统
认证登录,这时Oracle系统认为只要用户具有本地登录的权限,也就具有连接本地数据库
系统的权限。所以这种情况下:conn / as sysdba 或 conn abc/bcd as sysdba或其它
以sysdba方式登录就可以连接。