问题如下:
1、普通用户连接:Conn scott/tiger
这条命令可以从哪儿运行,在SQL*PLUS中可以执行吗?scott/tiger 是什么意思 scott是什么 tiger又是什么?
2、超级管理员连接:conn “sys/sys as sysdba”
sys/sys as sysdba 是什么意思 ?
1、普通用户连接:Conn scott/tiger
这条命令可以从哪儿运行,在SQL*PLUS中可以执行吗?scott/tiger 是什么意思 scott是什么 tiger又是什么?
2、超级管理员连接:conn “sys/sys as sysdba”
sys/sys as sysdba 是什么意思 ?
1、普通用户连接:Conn scott/tiger
这条命令可以从哪儿运行,在SQL*PLUS中可以执行吗?scott/tiger 是什么意思 scott是什么 tiger又是什么?
答:在sqlplus里执行,或者其他工具如pl/sql developer的命令窗口执行。scott是该数据库上的一个示例用户,tiger是其密码。
2、超级管理员连接:conn “sys/sys as sysdba”
sys/sys as sysdba 是什么意思 ?
答:前一个sys是dba账户,后一个是密码;此条语句指令sys以系统管理员的权限登录数据库。
在运行了sql plus时,不是直接出现了一个名为“LOG ON”的窗体,上面有三个文本框,依次是1、USER NAME 2、PASSWORD 3、HOST STRING 在此已经完成登录了吗,怎么还会有“Conn scott/tiger”这类语句呢。
-- conn 用户名/密码 as sysdba 是以超级管理员的身份登陆
conn sys/sys as sysdba
这种用法是进入cmd --> sqlplus 后使用的
格式:普通用户 conn 用户名/密码
超级管理员 conn sys/sys as sysdba
开始->运行 键入cmd启动dos界面.然后sqlplus /nolog.进入sqlplus,然后conn soctt/tiger登入.
前提是你安装时安装了scott用户,并且账户是开启状态.
那登录窗体和CONN的这种连接方式有什么区别呢,如果CONN就可以,那那个登录窗体是不是纯多余呢?
SQL> conn scott/tiger -- 可以切換到scott方案(即用戶), tiger是scott的密碼
SQL> conn sys/sys as sysdba -- 可以切換到sys方案,並且作為SYSDBA登錄
格式:普通用户 conn 用户名/密码
超级管理员 conn sys/密码 as sysdba
如果电脑上有多个连接则还要对应哪个连接名
格式:普通用户 conn 用户名/密码@连接名
超级管理员 conn sys/密码@连接名 as sysdba
还有一种,如果是在数据库本机上这样连也可以
conn / @连接名 as sysdba
请问:
1、如何定义连接名。2、在登录SQL PLUS的登录窗口中第三个文本框是HOST STRING是什么,有什么用?
Conn scott/tiger
-- conn 用户名/密码 as sysdba 是以超级管理员的身份登陆
conn sys/sys as sysdba
conn /as sysdba 作为sys登陆
Conn scott/tiger 普通用户登陆