Orcle数据库:(慕课网 Oracle数据库开发必备利器之SQL基础 )

Orcle数据库:(慕课网 Oracle数据库开发必备利器之SQL基础 )
卸载:E:\app\Administrator\product\11.2.0\dbhome_1\deinstall
deinstall.bat

(自带的数据库操作dos窗口)SQL plus点击Windows键在应用中找到,显示DOS窗口,输入用户名system口令等

企业管理器:(需打开OraleDBConsoleorcl服务)点击Windows键在应用中找到Datebase Control-orcl,以网页形式显示(https://localhost:1158/em)
管理员:sys
system权限不够管理员

系统用户:
sys需要以管理员或者系统操作人员的权限才能登录
system可以直接登录
sysman用于操作企业管理器来使用的(也是管理员级别的用户)
scott用户(orcle创始人的名字,默认密码是tiger)

打开SQL plus
.使用system用户登录

[username/password][@server][as sysdba|sysoper]
connect system/zxc123
connect sys/zxc123 as sysdba(连接sys时必须作为管理员才能连接)

sql语句不区分大小写

DBA:在Oracle数据库里面其实只是一个角色(role)。那么什么是角色呢?可以简单的认为一个角色就是某些个权限的集合体,也就是说把多个系统权限(system privilege),对象权限(object privilege)以及角色(role)揉和在一起,然后赋给一个角色。说白了,Oracle引入角色的概念,其实是为了避免相关的系统权限和对象权限的赋予和回收的复杂性。把一堆系统权限和对象权限以及角色打包之后赋给某个新角色,然后再对这个新角色进行必要的操作就显得相当便捷和方便了。当然,在Oracle里面一个角色是可以赋给另外一个角色的,但是角色的赋给是不能够构成循环回路的。eg:先把role1给role2,然后把role2给role3,那么你就不可以再把role3给role1了。这是Oracle不允许的,其实你也不可以成功执行这样的包含回路角色的授权的!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值