oracle 用系统用户以SYSDBA身份登陆

最近发现很多人问我 这么直接用系统OS用户 登陆 oracle :

1.首先通过用管理身份打开DOS命令窗口:

然后使用命令:

sqlplus / as sysdba

即可:

其实这个命令和用sys用户登陆后结果是一样的:

sqlplus sys/sys@orcl as sysdba

如图:

1 --查看数据文件位置
2 select * FROM dba_data_files
3 select * from v$datafile
4 --查看控制文件
5 select * from v$controlfile
6 --查看归档日志文件
7 select * from v$archived_log
8 --查看闪回文件位置
9 select * from v$flashback_database_logfile

  

在这里先记录下,稍后会做完善2016-12-08 21:58:39

时间: 2024-11-03 03:37:45

oracle 用系统用户以SYSDBA身份登陆的相关文章

Oracle开发:dba和sysdba的区别

oracle dba和sysdba的区别如下: 1.dba是一种role对应的是对Oracle实例里对象的操作权限的集合,而sysdba是概念上的role是一种登录认证时的身份标识而已.而且,dba是Oracle里的一种对象,Role 和User一样,是实实在在存在在Oracle里的物理对象,而sysdba是指的一种概念上的操作对象,在Oracle数据里并不存在. 2.SYSDBA不是权限,当用户以SYSDBA身份登陆数据库时,登陆用户都会变成SYS. sysdba身份登陆可以打开,关闭数据库,

安全-权限-Oracle自带用户

①Sysdba和dba的区别 新建时给的是系统权限sysdba, 后面使用到该用户的时候不能以normal状态登录plsql, 因为没有给用户赋予创建session的权限.只要用sys登录 grant connect,resource to xwm 给用户赋权就行了 dba是Oracle里的一种对象,Role 和User一样,是实实在在存在在Oracle里的物理对象,而sysdba是指的一种概念上的操作对象,在Oracle数据里并不存在. 所以说这两个概念是完全不同的. dba是一种role对应

Oracle 修改任何用户的密码

1.通过sys用户以sysdba身份登陆: 2.修改用户密码:  alter user 用户名 identified by 密码; 比如修改system的密码为 manager : alter user system identified by manager;

Oracle数据库scott用户创建view视图权限

以sysdba身份登陆, sqlplus / as sysdba 然后授权给scott用户 grant create view to scott

用oracle中的系统用户无法登陆问题解决方案

在使用oracle中的sql plus功能时, 会出现系统用户无法登陆 因为SYS是数据库之外的超级管理员,在输入密码时,输入 密码 as sysdba 就可以;

oracle添加用户并给予管理员身份登陆

sqlplus / as sysdba;--超级管理员sys登陆 show user;--显示当前用户 conn system/admin;--切换用户 CREATE user admin identified by admin;--创建用户admin,密码admin alter user admin account unlock;--解锁 grant create session to admin; --给予管理员权限 切换用户 oracle添加用户并给予管理员身份登陆 原文地址:https:

Linux系统下解锁Oracle的Scott用户

1).在Oracle用户下面输入命令:lsnrctl status查看监听是否开启,如果未开启则需要开启监听,输入命令:lsnrctl start; 2).如果没有设置监听的话需要先建立一个监听,然后开启监听,新建监听的时候图像化界面可能会出现乱码的情况,需要现在Oracle用户下面输入:LANG=C 来把字符转变为英文,就可以避免乱码了 .之后在Oracle用户下面输入命令行输入netca来创建监听.创建完成之后,开启监听. 3).在Oracle用户下面输入命令sqlplus / as sys

Oracle 查询系统所有用户信息

1.查看所有用户:select * from dba_users;   select * from all_users;   select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):select * from dba_sys_privs;   select * from user_sys_privs; (查看当前用户所拥有的权限) 3.查看角色(只能查看登陆用户拥有的角色)所包含的权限sql>select * from role_sys_

Oracle数据库任何用户密码都能以sysdba角色登入

* 本文相关环境:Windows 10,64位操作系统:Oracle 11gR2:toad for Oracle12.1 最近在学习Oracle数据库,使用Toad for Oracle来查看数据库的信息,发现在以sysdba角色登录数据库时,无论输入什么密码,均可以连接到数据库,以为是数据库又出故障了,带着疑问,查找资料.发现里面有很多的学问,下面简单记述一下. Oracle认证用户有两种方式:操作系统认证与口令认证.操作系统认证也叫本地认证. 操作系统认证:Oracle认为操作系统用户是可靠