首页
学习
活动
专区
圈层
工具
发布

关于sysdba和sysoper权限

权限 SYSDBA包含的权限: (1)  Perform STARTUP and SHUTDOWN operations (2) ALTER DATABASE: open, mount, back up...说明 SYSOPER是SYSDBA的子集,同时当我们以SYSDBA登录数据库时,不管你输入的是什么用户,实际登录的用户都是默认的SYS模式;当以SYSOPER登录数据库时,都会以默认的PUBLIC模式登录...测试 (1) 我们使用一个不存在的用户test进行登录: [Oracle@orcl ~]$ sqlplus test/test as sysdba 可以看到此时登录的是默认的SYS模式。...(3) 我们在sysdba下查询表zhan.t_a 可以看到表是存在的; 在SYSOPER下查询同样的表: 发现提示表不存在。...总结 (1) SYSOPER是SYSDBA的子集; (2) 以SYSDBA登录时,默认模式是SYS,不管你sqlplus 命令里指定的是哪个用户;同理,SYSOPER默认模式是PUBLIC; (3) 在以

49520
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【DB笔试面试542】简述Oracle中的密码文件。

    ♣ 答案部分 (一)密码文件简介 Oracle密码文件的作用主要是进行SYSDBA和SYSOPER权限的身份认证。密码文件存放着被授予SYSDBA或SYSOPER权限的用户的用户名和密码。...使用与操作系统集成的身份验证,例如:sqlplus / as sysdba、sqlplus "/ as sysdba" 、sqlplus sys/lhrsasa as sysdba、sqlplus xx.../xx as sysdba、sqlplus xx/xx as sysoper、sqlplus / as sysoper等都属于OS认证,只要是在本机上使用as sysdba或as sysoper身份且不含...在生成密码文件之前可以先通过V$PWFILE_USERS视图查询出当前被授予SYSDBA/SYSOPER权限的用户,然后在重新生成密码文件以后重新对这些用户授予SYSDBA/SYSOPER权限。...to 或grant sysoper to 或revoke sysdba |sysoper from 需要注意的是,每次在Oracle系统里面使用GRANT SYSDBA/SYSOPER授予新用户特殊权限或是

    1.4K30

    忘记oracle的sys用户密码怎么修改

    用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA;  使用如下语句修改用户的密码: ALTER USER user_name IDENTIFIED BY...然后用ALTER USER 命令修改密码:  CONN SYS/PASS_WORD AS SYSDBA;  ALTER USER SYSTEM IDENTIFIED BY "newpass";  如果是忘记...2.在命令行执行如下命令:sqlplus “/@服务名 as sysdba”,然后在sqlplus中alter user sys identified by 新密码; alter user system...首先,在CMD下输入SQLPLUS/NOLOG然后再在出来的界面中打入CONN/AS SYSDBA,这样就会以本地系统登录的用户为信任用户进入数据库的操作.解决这个问题的方式有两种,一个是:ALTER...123456 然后就可以使用sys用户密码登陆了 操作系统认证方式 conn / as sysdba alter user sys identified by xxx

    2.4K50
    领券
    首页
    学习
    活动
    专区
    圈层
    工具
    MCP广场