1.ALTER USER权限
GRANT ALTER USER TO user_name
2.我的不用输密码,但是可以改密码的。其他的不知道了。

解决方案 »

  1.   

    哈哈,据说这是Oracle 9 的安全性的一个增强。他认为你已经更改过默认的密码了,所以才会让你输入密码。
      

  2.   

    平平淡淡,你的这个授权跟授DBA权限后的效果是一样的吗?
    假如我给普通用户授上DBA权限后,可不可以在普通用户下修改sys用户和system用户的密码?
      

  3.   

    sys的用户比system用户高级在哪里?
      

  4.   

    1、授予DBA权限,可以更改sys.system密码。
    2、system用户可以说是SYS用户的一个影子用户,很多视图和表都
    是从SYS来的。创建他是为了防止用户误操作sys用户下重要的表。
    而又能实现一般的DBA管理。
      

  5.   

    平平淡淡,你的这个授权跟授DBA权限后的效果是一样的吗?
    应该是一样的。如果把dba角色的alter user权限去掉,dba就不可以更改密码了。
      

  6.   

    SQL> conn / as sysdba;
    已连接。
    SQL> revoke alter user from  dba;撤销成功。SQL> conn  scott/tiger
    已连接。
    SQL> alter user test identified by test;
    alter user test identified by test注意:scott是dba角色的成员
                                  *
    ERROR 位于第 1 行:
    ORA-01031: 权限不足