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小时内删除。
发表评论