|
---创建新用户并授权---: CREATE USER user IDENTIFIED BY password [DEFAULT TABLESPACE tablespace] [TEMPORARY TABLESPACE tablespace]
其中:user是用户名,用户名必须是一个标识符 password是用户口令,口令必须是一个标识符,且不区分大小写。 DEFAULT、TEMPORARY TAQBLESPACE 为用户确定默认表空间或临时表空间。
====分配权限==== 1.分配系统权限和角色
GRANT CONNECT TO MARTIN;---MARTIN为用户 __CONNECT角色将允许用户连接数据库并在数据库中创建表或其他对象。
GRANT RESOURCE TO MARTIN; __CREATER SEQUENCE 权限将允许用户创建序列,此权限包含在CONNECT连接角色中。
GRANT SELECT ON EMP TO MARTIN; __此对象权限将允许用户查看EMP表中的记录。
GRANT UPDATE ON EMP TO MARTIN; __将允许用户更新EMP表中的记录。
====修改用户口令==== 例: ALTER USER MARTIN --martin为用户 IDENTIFIED BY martinpass
====删除用户==== DROP USER MARTIN CASCADE; __删除用户MARTIN的命令
====数据定义语言==== 1.CREATE TABLE (创建表)命令 例: SQL>CREATE TABLE user_king( name VARCHAR2(5), sex VARCHAR2(20) ) ;
commit 提交 (新建表后要提交)
2.ALTER TABLE (更改表)命令 一、用于更改现有列的语法如下: ALTER TABLE <tablename> MODIFY (colume definition...);
二、用于向表中添加新列的语法如下: ALTER TABLE <tablename> ADD (column definition...);
三、用于删除表中现有列的语法如下: ALTER TABLE <tablename> DROP COLUMN column;
3.TRUNCATE TABLE(截断表)命令 --删除表内的所有行 例:TRUNCATE TABLE tablename;
4.DROP TABEL(删除表)命令 例:DROP TABLE tablename;
====数据操纵语言==== 一、SELECT (选择) 二、INSERT (插入) 三、UPDATE (更新) 四、DELECT (删除)
创建表空间: create tablespace bizfocus5 datafile 'C:\oracle\product\10.2.0\oradata\orcl\bizfocus5.dbf' size 100M autoextend on next 100K maxsize unlimited;
用户授权 resource: grant RESOURCE to tdqs;
恢复数据库文件(导入):imp 用户名/密码@数据库 file=文件目录\文件名.dmp imp chinadeaf/chinadeaf@orcl file=D:\TDQS\db\oracle\bizfocus5.dmp full=y
进入注册表:开始->运行 regedit HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口; 这下面几个我没有找到呢(日文XP装的oracle)? HKEY_LOCAL_MACHINE\system\ControlSet001\services\所有oracle的服务,按del键删除掉 HKEY_LOCAL_MACHINE\system\ControlSet002\services\所有oracle的服务,按del键删除掉 HKEY_LOCAL_MACHINE\system\ControlSet003\services\所有oracle的服务,按del键删除掉 服务 orcl pass tdqs
共2页: 上一页 1 [2] 下一页
|