Oracle数据库基本操作(windows 本地环境)

Oracle数据库基本操作:(windows 本地环境)
archived log files 归档文件
redo log files  重做日志文件

sqlplus 常用命令

oracle 默认用户
sys system 
sys与system的区别:sysdba sysoper  /  mormal
    登陆sqlplus的区别
sysman 用于em管理 可以删除
scott tiger

conn sys/sdhehe @orcl as sysdba
show user

alter user scott account unlock;

select table_name from user_tables;

表空间是逻辑存储结构: 永久表空间 临时表空间 undo表空间(回退表空间)
create tablespace test1_tablespace datafile 'test1file.dbf' size 10m;
create temprary tablespace temptest1_tablespace tempfile 'tempfile1.dbf' size 5m;
select file_name from dba_data_files where tablespace_name = 'TEST1_TABLESPACE';
select file_name from dba_temp_files where tablespace_name = 'TEMP1_TABLESPACE';

创建用户
create user yan identified by yan default tablespace test1_tablespace temporary tablespace temptest1_tablespace
select username from dba_users

给创建的用户授权
grant 权限 to 用户名 例如:grant connect to yan
连接用户
connect 用户名/密码
更改密码
alter user 用户名 identified by 新密码
锁定用户
alter user 用户名 account lock
删除用户
drop  user 用户名 cascade (cascade:级联操作,删除用户创建的数据)
创建角色
create role manager;
给角色配置权限
grant create table, create view to manager
将角色赋予用户
grant maneger to yan;
撤销给用户赋予的角色
revoke maneger from yan;
删除角色
drop role maneger
查看表空间(数据字典)
select tablespace_name from dba_tablespaces;
select tablespace_name from user_tablespaces;

修改表空间的状态:联机、脱机 只读、读写
添加、删除数据文件

发布了58 篇原创文章 · 获赞 1 · 访问量 2210

猜你喜欢

转载自blog.csdn.net/qq_37769323/article/details/104000777
今日推荐