oracle数据库的连接和常⽤命令⽤户管理数据库的链接:
1: 启动数据库的服务:  计算---》管理----》服务----》 oracleserviceorcl  , listener 启动;
使⽤命令命令:
关闭:
lsnrctl stop 关闭监听:
net stop oracleserviceorcl 关闭服务:
oracle登录命令启动“:
lsnrctl start 启动监听:
net start oracleserviceorcl 启动服务:
2: 常⽤的命令:
a::连接本机:
sqlplus  进⼊sqlplus环境:
输⼊⽤户名: scott
输⼊密码: 不对外显⽰(安全)
sqlplus scott/oracle
连接远程:  (远程的数据库服务器必须在⽹络上进⾏了相关的配置)    sqlplus scott/tiger@ip:1521/orcl
退出当前的sqlplus环境:  exit;
⽤户的切换:    conn ⽤户名称/密码
显⽰当前的⽤户: show user
断开⽤户的链接: disc
修改密码: password  (知道旧密码)
b: 和外部的⽂件相关的命令:
clear screen清屏
sql环境下: @⽂件的路径/⽂件的名称;
sql环: sqlplus ⽤户名称/密码的密码 @⽂件的路径.sql
source ⽂件的名称.sql(查询)
edit:  可以编辑缓冲区当中的内容:
/ : 执⾏缓冲区当中的内容:
c: spool 命令:
语法:
spool  ⽂件名称(不存在,创建)
......
spool off;
d:save  ⽂件的路径  能够保存缓冲的内容;
e:  show linesize 查看每⾏显⽰的字符个数。  默认80个字符。
show pagesize  查看每页显⽰的记录数。 默认是14
set linesize 100 设置每⾏显⽰的字符个数
set  pagesize 20; 设置每页显⽰的记录数
set timing on; 显⽰sql语句执⾏的时间。
f:  & 交互式命令:
select *  from emp where empno ='&empno';
3: ⽹络监听的配置:(将数据库服务器部署到⽹络,共其他的⼈连接)
4: 数据库安装后⾃带的⽤户:
scott 普通的⽤户:
system 管理员⽤户:
sys⽤户  这个⽤户超级管理员:(权限最⾼)
5:(DBA) ⽤户的管理:
创建⽤户 必须是管理员⾓⾊,或者是具备create user 的权限:
创建⽤户:
create user USERNAME identified by PASSWORD ;
⼩写的均为关键字, ⼤写的都是⾃定义。
出创建出来的⽤户没有任何的权限:
授权: 必须是管理员⽤户或者是create grant的权限:
grant  resource ,create session to xiaoao;
回收权限:
revoke resource ,dba,create session from xiaoao;
给⽤户上锁或者是解锁:
alter user USERNAME account lock|unlock;
权限:
系统权限: 针对⽤户或者是数据库的权限: 连接
对象权限: 针对的对象是数据库表或者是记录: table 在数据库当中就是⼀个对象 。    ⾓⾊: ⾓⾊是对权限的管理: ⾓⾊当中包含权限: 系统的权限,对象的权限

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。