*****************************命令行要以分号结尾********************************
系统用户 sys 密码 test as sysdba
系统用户 system 密码 test
显示用户 show 用户名
---------------创建、删除用户---------------
创建用户 create user 用户名 identified by 密码;
删除用户 drop user 用户名(若要删除的用户已经创建了表,在删除时就需要带一个参
数 cascade)
连接命令 conn 用户名/密码@网络服务名 有的特权用户 as sysdba 或 as sysoper
---------------授权与权限---------------
系统权限授权 grant connect to 用户名(授予权限可以连接数据库)(角色有 connect dba
resource 等)
对象权限授权 grant select on 表 to 用户 例:grant update on emp to wxf;(对象权限 :
select insert update delete all (create index) ....)
收回权限:收回 wxf 对 emp 表的查询权限 revoke select on emp from wxf;
对权限的维护:
1、对象权限
把权限传递给别人加一句 with grant option
例:grant select on emp to wxf with grant option;
(soctt 给 wxf 查询 emp 表的权限并允许 wxf 可以往下传递这个权限)
2、系统权限
system 给 wxf 授权时
grant connetc to wxf with admin option
---------------数据类型--------------
字符型: char(定长) varchar2(变长) clob(字符型大对象)
数字型: number number(5,2)(5 位有效数,2 位小数) number(5)5 位整数
日期类型:date
图片:blob 二进制数据 存放图片、声音
--------------表的创建删除查看--------------
表的创建 create table 表名(字段 1,字段 2,。。。);
表的删除 drop table 表名
表的添加一个字段 alter table 表名 add(classId number(2));
查看表结构 desc 表名;
查询表 select * from 表名;