• Oracle通过指令创建用户


    Oracle作为世界上使用最广泛的关系数据库,对于客户很多每天海量数据的公司是首要选择。我们公司在双十一期间,曾发生过每网点每天1G多的扫描数据量,全国有六千多个网点,每天每时不停读写数据库,而数据库仅仅是变慢了而没有崩溃。oracle强大,也有进不去的时候。或者需要对用户管理,此时可以参考如下方法。命令为官方,个人总结。(双斜杠后面为注释)

    以下为修改和解锁用户。

    sqlplus /nolog                                                            //无用户名登录,当忘记部分或者所有帐号以及密码的时候可以用此法登录。

    conn /as sysdba                                                        //连接到本地数据库,并以管理员身份登录。

    alter user system idtentified by manager;                  //修改system帐号密码为manager

    alter user sys idtentified by change_on_install;         //修改sys帐号密码为change_on_install

    alter user system account unlock;                             //解锁system帐号

    alter user sys account unlock;                                   //解锁sys帐号

    如果不解锁用户,该用户将不能登录。

    oracle默认有3个账号,scott/tiger,system/manager,sys/change_on_install。基本上每个oracle版本都有scott账户。scott曾经是oracle公司的第一位程序员。为了纪念他所以有了这个账户。

    以下为创建用户

    conn system/manager as sysdba;                            //以system账户登录

    create user test identified by test;                          //创建用户名为test的帐号,密码为test。

    Grant create session to test;                                 //授权test用户登录权限。

    grant connect,create view ,resource  to TEST;    //给表提供创建试图等权限

    grant unlimited tablespace to TEST;         //授予TEST用户使用表空间的权限

     

    Alter user test password expire;                            //让用户test的密码失效。

    Alter ueser test account lock;                                //锁定用户test。

    Drop user test;                                                         //删除用户test

    drop user test cascade;                                           //删除用户以及用户名下的所有表和视图。

    名词解释:

    Nolog :log就是日志的意思,计算机术语。nolog就是无日志。

    Conn:就是connection,连接的意思。

    Sysdba :就是system database administrator的缩写。就是数据库管理员的意思。

    Alter : 修改的意思

    Idtentified :被认可

    Account :账户

    Lock/Unlock :锁定/解锁。

    Expire:失效

    Drop:抛弃

    Cascade:本义是倾泻的瀑布,引申为流失的意思。

  • 相关阅读:
    LINQ 学习路程 -- 查询操作 Join
    LINQ 学习路程 -- 查询操作 GroupBy ToLookUp
    LINQ 学习路程 -- 查询操作 ThenBy & ThenByDescending
    LINQ 学习路程 -- 查询操作 OrderBy & OrderByDescending
    LINQ 学习路程 -- 查询操作 OfType
    LINQ 学习路程 -- 查询操作 where
    动态切换数据库(EF框架)
    ASP.NET 日期 时间 年 月 日 时 分 秒 格式及转换
    常用的Issue解决方案(EF框架)
    OpenFileDialog.Filter 属性
  • 原文地址:https://www.cnblogs.com/Steven5007/p/10532593.html
Copyright © 2020-2023  润新知