oracle基本命令

来源:互联网 发布:2016年文化产业数据 编辑:程序博客网 时间:2024/06/05 23:58

      登录命令:conn 用户名/密码

      断开连接:disc

     查看当前用户:show user

     更改当前用户的密码:passw

     更改其他用户的密码:alter user 用户名 identified by 密码(必须具有相关权限一般为sys或system用户)     该命令在pl/sql developer 中不起作用

      退出命令:exite

      文件操作命令:

      1.运行脚本----start和@等价在这里例如:start d:\a.sql;或者@d:\a.sql;

     2.编辑脚本------edit d:\a.sql;

      3.将sql*plus屏幕上的内容输入到指定的文件中-----spool d:\a.sql;和spool off;一块使用截取的内容为这两个命令行中间的内容。

    交互式命令:

    1. 替代变量&

       select * from emp where ename='&ename';会跳出对话框提示输入要查找的ename;

  设置环境变量:

   1.linesize命令----show linesize和set linesize

    2.pagesize

以上设置只有在本次登录有效,要想长期有效就要修改glogin.sql文件

创建用户:

create user 用户名 identified by 密码;

注:刚刚创建的用户还不能登录要具备connect角色权限,并且密码只能以字母开头

赋权限:

grant connect to用户名;

然后就可以登录了

删除用户:

drop user 用户名[cascade];

补充:grant命令还可赋给用户别的权限,通过此命令可以做到权限的精确控制

例如:grant update on emp to 用户名;

权限的传递分析:

如果在用grant赋予权限是后面带有with grant option(对象权限),with admin option(系统权限)

revoke权限收回命令----会受到株连啊!


原创粉丝点击