Oracle9i命令--SQL语句篇

1586阅读 0评论2008-04-22 jackshan
分类:Oracle

/**********************************************
** 文章名称:Oracle9i命令--SQL语句篇(Win or Linux)
** 版权信息:可以任意转载,但要注明出处及作者信息
** 作   者: 隗公万
** 时   间: 2007.9.30
***********************************************/ 

一、账户篇

1、以不登陆方式启动SQL*Plus;

E:\>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期日 9月 30 13:25:43 2007

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL>

2、以SYSDBA身份连接数据库;

SQL> CONNECT /AS SYSDBA
已连接。
SQL>

3、修改账户口令;

SQL> ALTER USER SYSTEM IDENTIFIED by weigongwan;

用户已更改。

SQL>

4、修改已锁定账户的口令;

SQL> ALTER USER SCOTT IDENTIFIED by weigongwan ACCOUNT UNLock;

用户已更改。

SQL>

5、锁定账户;

SQL> ALTER USER SCOTT ACCOUNT LOCK;

用户已更改。

SQL>

6、解锁账户;

SQL> ALTER USER SCOTT ACCOUNT UNLOCK;

用户已更改。

SQL>

7、创建账户并授予SYSDBA、SYSOPER权限和回收权限;

SQL> CREATE USER weigw IDENTIFIED BY "weigw" ACCOUNT UNLOCK;

用户已创建

SQL> GRANT SYSDBA TO weigw;

授权成功。

SQL> GRANT SYSOPER TO weigw;

授权成功。

SQL> REVOKE SYSDBA FROM weigw;

撤销成功。

SQL> REVOKE SYSOPER FROM weigw;

撤销成功。

 

1、显示创建的数据库参数控制文件信息;

SQL> show parameter control;

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------

control_file_record_keep_time integer 7
control_files string D:\oracle\oradata\mydb\CONTROL
                                                 01.CTL, D:\oracle\oradata\mydb
                                                 \CONTROL02.CTL, D:\oracle\orad
                                                 ata\mydb\CONTROL03.CTL

上一篇:AIX 性能调优 内存篇之四 调优参数
下一篇:Linux limits.conf 配置