韩顺平玩转Oracle9i笔记.docx

韩顺平玩转Oracle9i笔记

韩顺平玩转Oracle9i 1.?Oracle认证和安装,与其他数据库比较 Oracle安装会自动的生成sys用户和system用户: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create?database的权限,该用户默认的密码是change_on_install (2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create?database的权限,默认的密码是manager (3)一般讲,对数据库维护,使用system用户登录就可以拉 也就是说sys和system这两个用户最大的区别是在于有没有create?database的权限。 2.? HYPERLINK /blog/605375 Oracle的基本使用--基本命令 sql*plus的常用命令 n?连接命令? 1.conn[ect] 用法:conn?用户名/密码@网络服务名[as?sysdba/sysoper]当用特权用户身份连接时,必须带上as?sysdba或是as?sysoper 远程连接:sqlplus usr/pwd@//host:port/sid?如:conn sys/admin@:1521/orcl as sysdba; 2.disc[onnect] 说明:?该命令用来断开与当前数据库的连接 3.psssw[ord] 说明:?该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用sys/system登录。4.show?user 说明:?显示当前用户名 5.exit 说明:?该命令会断开与数据库的连接,同时会退出sql*plus? n?文件操作命令? 1.start和@ 说明:?运行sql脚本 案例:?sql@?d:\a.sql或是sqlstart?d:\a.sql 2.edit 说明:?该命令可以编辑指定的sql脚本 案例:?sqledit?d:\a.sql,这样会把d:\a.sql这个文件打开 3.spool 说明:?该命令可以将sql*plus屏幕上的内容输出到指定文件中去。 案例:?sqlspool?d:\b.sql?并输入?sqlspool?off? n?交互式命令? 1. 说明:可以替代变量,而该变量在执行时,需要用户输入。 select?*?from?emp?where?job=job; 2.edit 说明:该命令可以编辑指定的sql脚本 案例:SQLedit?d:\a.sql 3.spool 说明:该命令可以将sql*plus屏幕上的内容输出到指定文件中去。 spool?d:\b.sql?并输入?spool?off n?显示和设置环境变量 概述:可以用来控制输出的各种格式,set?show如果希望永久的保存相关的设置,可以去修改glogin.sql脚本 1.linesize 说明:设置显示行的宽度,默认是80个字符 show?linesize? set?linesize?90 2.pagesize说明:设置每页显示的行数目,默认是14 用法和linesize一样 至于其它环境参数的使用也是大同小异 3.? HYPERLINK /blog/606336 oracle用户管理 n?创建用户 概述:在oracle中要创建一个新的用户使用create?user语句,一般是具有dba(数据库管理员)的权限才能使用。 create?user?用户名?identified?by?密码;?(oracle有个毛病,密码必须以字母开头,如果以字母开头,它不会创建用户) ?n?给用户修改密码 概述:如果给自己修改密码可以直接使用 password?用户名 如果给别人修改密码则需要具有dba的权限,或是拥有alter?user的系统权限 SQL?alter?user?用户名?identified?by?新密码 n?删除用户 概述:一般以dba的身份去删除某个用户,如果用其它用户去删除用户则需要具有drop?user的权限。 比如?drop?user?用户名?【cascade】 在删除用户时,注意: 如果要删除的用户,已经创建了表,那么就需要在删除的时候带一个参数cascade;? n?用户管理的综合案例 概述:创建的新用户是没有任何权限的,甚至连登陆的数据库的权限都没有,需要为其指定相应的权限。给一个用户赋权限使用命令grant,回收权限使用命令revoke。 为了给讲清楚用户的管理,这里我给大家举一个案例。 SQL?conn?xiaoming/m12;? ERROR:? ORA-01045:?user?XIAOMING?lacks?CREATE?SESSION?privilege;?logon?denied 警告:?您不再连接到?ORACLE。 SQL?show?user;? USER?为?? SQL?c

文档评论(0)

1亿VIP精品文档

相关文档