修改system/sys密码
忘记管理员密码,却又不想重装oracle,那么可以修改管理员密码
1)找到oracle SID:
计算机->右键->管理->服务和应用程序->服务。找到OracleServiceXXX,其中XXX就是SID
2)管理员运行cmd.exe: 点击PC左下角的win图标,在搜索输入框中输入cmd,搜出的cmd.exe右键,管理员运行
3)切换到根目录下:cd /
4)cmd中输入:SET ORACLE_SID = 1)中找到的SID
5)cmd中输入:sqlplus/nolog
6)cmd中输入:connect /as sysdba
7)cmd中输入:alter user sys identified by sys (用户sys密码设置为sys)
8)cmd中输入:alter user system identified by system(用户system密码设置为system)
赋予scott用户创建view的权限
登录system用户或者sysdba用户,给sott用户赋权: grant create any view to scott
用cmd操作:
1)管理员运行cmd
2)sqlplus system/密码(或者以dba用户登录 :sqlplus / as sysdba )
3)grant create any view to scott,提示授权成功
在sql developer上操作:
1)连接数据库,以system用户登录
2)在工作区(sql窗口)输入:grant create any view to scott。下方会提示授权成功
注意:SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户。