设为首页 加入收藏

TOP

Oracle通过指令创建用户
2019-03-21 00:08:12 】 浏览:97
Tags: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:本义是倾泻的瀑布,引申为流失的意思。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Oracle Linux Server 6.9下Oracle.. 下一篇Oracle SQL性能分析之10053事件

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目