sys (超级管理员,权限最大)
system (管理员用户,权限仅次于sys)
sysman (用于操作企业管理器)
注:以上三个默认密码:你安装oracle设置的密码。
scott (默认密码 : tiger)
①使用system用户登录
@H_301_20@[username/password][@server][as sysdba|sysoper] @server: 是服务名 或者 IP地址 若数据库安装在同一台机子上,则不用写@server 当用sys 登录时候, 要使用sysdba或者sysoper实际操作
cmd –》 sqlplus 运行
@H_301_20@//连接system 、sys都得 加 sysdba //连接system connect sys as sysdba或者 在 cmd 中
@H_301_20@//在没有显示指定登录的SID时,sqlplus将默认登录到数据库ORCL。(即Oracle安装时自带的数据库) sqlplus / as sysdba //只是登录sqlplus,之后还是要用户名和密码的哦 //有用户名、密码、SID sqlplus user1/123@orcl 或 默认情况 sqlplus user1/123内部连接步骤
1. 查询sqlnet.ora看看名称的解析方式,发现是TNSNAME
2. 则查询tnsnames.ora文件,从里边找orcl的记录,并且找到主机名,端口和service_name
3. 如果listener进程没有问题的话,建立与listener进程的连接。
4. 根据不同的服务器模式如专用服务器模式或者共享服务器模式,listener采取接下去的动作。默认是专用服务器模式,没有问题的话客户端就连接上了数据库的server process。
5. 这时候网络连接已经建立,listener进程的历史使命也就完成了。
②查看登录用户
@H_301_20@show user @H_301_20@desc dba_users dba_users 数据字典 数据字典是数据库提供的表,用于查看数据库的信息③启用scott用户
@H_301_20@启用用户的语句 alter user username account unlock 若对scott ,则 username 改为 scott 若要加锁 ,则 unlock 改为 lock connect scott/tiger
二、创建新用户
①登录sys或system,创建用户
@H_301_20@create user user1 identified by 123 default tablespace users;②用户登录
会发现登录不上,因为:用户缺少create session的权限,登录动作被拒绝。