• Oracle 工具&权限<二>


    SQL Plus工具:
    在命令行中输入sqlplusw,启动该工具
    连接数据库:conn sys/system as sysdba;
    PL/SQL Developer工具:
    Oracle开发中,经常使用一个功能强大的第三方工具:"PL/SQL Developer"工具,他基本上可以实现Oracle开发中的任何操作。
    Oracle服务:
    OracleService+服务名:数据库启动的基础
    OracleOraDb10g_home1TNSListener:服务器端为客户端提供的监听服务,只有该服务正常启动,客户端才能连接到服务器上。
    OracleOraDb10g_home1iSQL*Plus:提供用浏览器对数据库中数据操作的方式。
    OracleDBConsole+服务名, oracle10g中的一个新服务。在9i之前,官方提供了一个基于图形界面的企业管理器(EM),从Oracle10g开始,Oracle提供了一个基于B/S的企业管理器,在操作系统的命令行中输入命令:emctl start dbconsole就可以启动服务,启动之后,就可以在浏览器上用B/S方式管理Oracle服务器了
    Oracle启动和关闭:
    启动:startup open
    关闭:shutdown immediate
    Oracle用户和权限:
    CREATE USER 用户名 IDENTIFIED BY 口令 [ACCOUNT LOCK|UNLOCK]
    CREATE USER jerry IDENTIFIED BY tom ACCOUNT UNLOCK;
    //此时用户尽管创建成功,但是还不能登陆,该用户还没有任何权限。
    //SQLPLUS中的命令以分号(;)结尾,代表命令完毕并执行,系统同时会把该命令保存在缓存中,缓存中只保存最近执行过的命令,如果重新执行缓存中的命令,直接使用左斜杠符号(/)。如果命令不以分号结尾,该命令只是写入缓存保存起来,但是并不执行。
    Oracle用户对数据库管理或对象操作的权限分为系统权限和数据库对象权限。系统权限比如:CREATE SESSION, CREATE TABLE等,拥有系统权限的用户,允许拥有相应的系统操作。
    下面是几个常用角色:
    CONNECT
    image
    RESOURCE
    image
    DBA
    image
    授权:GRANT 角色|权限 TO 用户(角色)
    GRANT CONNECT TO jerry;
    GRANT RESOURCE TO jerry;
    收回权限:REVOKE 角色|权限 FROM 用户(角色)
    修改用户的密码:ALTER USER 用户名 IDENTIFIED BY 新密码
    修改用户处于锁定状态:ALTER USER 用户名 ACCOUNT LOCK|UNLOCK
     
    image
    路慢慢其休远羲,吾将上下而求所
  • 相关阅读:
    Runoob-Java:Java 开发环境配置
    公司-科技:JotSpot
    服务-WiKi:WiKi
    国际组织-Java:JCP
    Java:Java 简介
    Runoob-Java:Java 教程
    oracle-ofa
    HTML5 viewport 标签与 CSS3 background-size 属性 使图片完全适应区域内容
    Android studio怎么导入Recycler VIew
    Android studio怎么导入Recycler VIew
  • 原文地址:https://www.cnblogs.com/garinzhang/p/2558379.html
Copyright © 2020-2023  润新知