首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于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) 在以

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

【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.2K30

忘记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

1.9K50

Oracle sqlplus登录的三种方式

空或者orcl(创建oracle时的全局数据库名称) ②用户名:scott 口令:tiger 主机字符串:空或者orcl(创建oracle时的全局数据库名称) ③用户名:sys/as sysdba...④用户名:sys 口令:as sysdba 主机字符串:空或者orcl(创建oracle时的全局数据库名称) 然后在sqlplus的命令行界面会提示输入口令,可以输入在创建oracle数据库时的口令...⑤用户名:sys 口令:空 主机字符串:orcl(创建oracle时的全局数据库名称) as sysdba 然后在sqlplus的命令行界面会提示输入口令,可以输入在创建oracle数据库时的口令...普通用户之间用户/密码,sysdba用户在用户名后加as sysdba 2.DOS命令行登陆sqlplus示例,具体如下: 第一步:点击win+R输入cmd 第二步:在DOS命令行直接输入:sqlplus...—(后面不必再输入口令)②输入用户名:sys/as sysdba 输入口令:root或者空。

1.8K20
领券