Oracle基础(一)

若安装时为设置初始密码 则system用户的密码为 message Scott用户的密码为 tiger1.常用的pl/sql命令1.conn命令(中括号中为可选项)语法:conn 用户名/密码[@数据库全局名称][as sysdba/as sysoper]sys用户为系统管理员,使用该用户登陆时,必须带上AS SYSDBA 或者 AS SYSOPER2.disc命令与exit命...
摘要由CSDN通过智能技术生成

若安装时为设置初始密码 则system用户的密码为 message Scott用户的密码为 tiger

1.常用的pl/sql命令

1.conn命令(中括号中为可选项)

语法:conn 用户名/密码[@数据库全局名称][as sysdba/as sysoper]

sys用户为系统管理员,使用该用户登陆时,必须带上AS SYSDBA 或者 AS SYSOPER

2.disc命令与exit命令

disc用于断开当前数据库的链接

exit命令与disc命令类似,也会断开数据库的连接,两者区别是使用exit命令断开用户与数据库的链接后sql*plus工具会结束运行。

3.passw命令

可以修改当前用户的登陆口令

4.show user命令

可以显示当前链接数据库的用户。

5.文件执行命令 

start命令和@命令

start/@ 文件路径  (用于执行文件或者脚本)

edit命令

需要在sql*plus命令窗口中打开编辑某个文件  edit 文件路径。

spool命令

通过spool命令可以将sql*plus命令窗口中的内容输入到指定文件中  spool 文件路径

使用spool   of命令关闭输出

6.创建用户

create user user_name  identified by pass_word
[default tablespace tablespace_default]//表示用户在创建数据库对象时所使用的默认表空间
[profiles profile_name]//指指定资源文件的名称
[account lock | account unlock]//指定用户是否被加锁

//username:指用户名,一般为字母、数字、“#”或“_”符号
//pass_word:指用户登陆密码,一般为字母、数字、“#”或“_”符号

2.用户管理与权限管理

用户管理

一个用户有一个模式一个模式可以包含多个对象(索引,视图(数据字典),序列,角色,同义词,表)。

同一个,模式下不能存在同名的对象,不同模式下可以。

用户创建

create user HH identified by 123456;

更新密码

Alter user useername identified by password;

锁  Alter user scott account lock/unlock;

Grant 权限 to username

修改用户

与创建用户语法一样,只需要将创建用户的语法的create关键字改为alter

删除用户

drop user user_name[CASCADE]

CASCADE:级联删除选项,如果用户下拥有数据库对象,必须加上CASCADE选项才能成功删除用户,CASCADE表示删除该用户及用户所拥有的数据库对象。

查询全局数据库名:

Select*from global_name; 查询数据库安装时起的名字

权限管理

授权

Grant {privileg
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值