zoukankan      html  css  js  c++  java
  • (1)Oracle基础--用户与登录

    一、用户

    · 系统用户

      <1> sys,system

          sys和system是权限比较高的用户,且sys比system权限高。使用sys登录必须使用sysdba或者sysoper的权限,而使用system可以直接登录。

      <2> sysman

          sysman用于操作企业管理器,管理员级别的用户。

      <3> scott

          scott为Oracle创始人的名字。在Oracle中作为一个示例用户,默认密码为 tiger

    二、登录

    · 登录SQL Plus

      <1> 使用system进行登录

         格式: [username/password] [@server] [as sysdba | sysoper]

         例子:       system/botao521   @orcl        as sysdba     注:orcl为服务名或IP地址

      <2> 使用sys进行登录

         格式: [username/password] [@server]  as sysdba | sysoper

         例子:       sys/botao521          @orcl        as sysdba     (注:使用sys登录必须使用sysdba或者sysoper的权限

      P: 登录之后想更改用户可以用 conn [username/password] [@server] [as sysdba | sysoper] 进行更换用户登录

    · 查看登录用户

      <1> 使用 show user 命令查看当前登录的用户 注:Oracle命令不需要用分号结尾,sql语句必须使用分号结尾

      <2> 使用 dba_users 数据字典查看用户信息。数据字典是数据库提供的一张表,用于查看数据库的信息。

         SELECT username FROM dba_users 查看Oracle中所有的系统用户

      P:可以使用 desc table_name 查看表结构

    · 启用scott用户

      scott用户默认情况下是被锁定的,启用用户的语句为:

      ALTER USER username ACCOUNT UNLOCK   ,username为任意的用户名  

      启用scott:ALTER USER scott ACCOUNT UNLOCK 

      P:锁定用户的语句为:ALTER USER username ACCOUNT LOCK

      

    作者:caobotao
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
    作者:caobotao
             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    【WebGoat笔记】 CrossSite Scripting(XSS)
    SQL注入测试工具:Pangolin(穿山甲)
    SQL注入测试工具:Pangolin(穿山甲)
    js取两日期差,包含周六周日?
    CrossSite Scripting(XSS): 跨站脚本攻击介绍
    apmserv虚拟主机不能用set_time_limit(0);
    名称 不是有效的标识符 sql
    最佳的75个安全测试工具
    fzu 1686(DLX 重复点覆盖)
    hdu 3529(DLX)
  • 原文地址:https://www.cnblogs.com/caobotao/p/4952399.html
Copyright © 2011-2022 走看看