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:本义是倾泻的瀑布,引申为流失的意思。
Oracle通过指令创建用户的更多相关文章
- Oracle 导入导出 创建用户等
localhost:1158/emD:\app\Administrator\product\11.2.0\dbhome_1\bin\imp.exe log path E:\app\Administ ...
- oracle数据库如何创建用户并授予角色
目标:1. 创建角色test1_role, 授予 CREATE PROCEDURE, CREATE SEQUENCE, CREATE SYNONYM, CREATE TABLE, CREATE T ...
- Oracle学习历程--创建用户,分配表空间
记录下学习Oracle12c的过程中的点点滴滴. Oracle12c新特性:http://www.cnblogs.com/kerrycode/p/3386917.html --创建临时表空间CREAT ...
- oracle常用SQL——创建用户、表空间、授权(12C)
一.查询 查询用户所属 表空间 select username,default_tablespace from dba_users where username='xxx' 查询表空间情况 SELEC ...
- oracle数据库如何创建用户和角色,并给其赋权?
一.创建用户并赋予权限 1.创建用户 create user wangxiangyu identified by wangxiangyu; 2.赋权 grant dba to wangxiangyu; ...
- oracle用dba创建用户并授权
参考: https://blog.csdn.net/zhang195617/article/details/5857769 sqlplus中切换用户,如切换到adm用户,命令为:conn adm/12 ...
- Oracle创建用户、授权、规则
---用户登录命令--管理员登录conn sys/oracle as sysdba;--创建用户方案必须是管理员权限--创建用户命令 create user useranme identifild b ...
- Mysql基础(一):Mysql初识、基本指令、数据库密码相关、创建用户及授权
来源:https://www.cnblogs.com/liubing8/p/11432534.html 目录 数据库01 /Mysql初识.基本指令.数据库密码相关.创建用户及授权 1. 数据库概述 ...
- 数据库01 /Mysql初识、基本指令、数据库密码相关、创建用户及授权
数据库01 /Mysql初识.基本指令.数据库密码相关.创建用户及授权 目录 数据库01 /Mysql初识.基本指令.数据库密码相关.创建用户及授权 1. 数据库概述 2. 数据库管理系统/DBMS ...
随机推荐
- 【百度之星2014~初赛(第二轮)解题报告】Chess
声明 笔者近期意外的发现 笔者的个人站点http://tiankonguse.com/ 的非常多文章被其他站点转载.可是转载时未声明文章来源或參考自 http://tiankonguse.com/ 站 ...
- 常用的50条linux 命令
从今天起,咱开始正式学习python了,于是遍整理了50条linux的常用命令. 1 线上查询帮助命令 :man 遇到什么不会的命令可以 man +你想要查询的命令 (需要有网),因为是英文的所以 ...
- 【转】深入理解篇UIScrollerView
转自:http://www.mamicode.com/info-detail-1144770.html 接下来,我整理一下自己的思路,深入理解 UIScrollView 基本点 : 1 . UIScr ...
- weblogic启动问题
昨天测试环境上网银系统突然出现启动weblogic控制台出错问题,执行startWebLogic.sh脚本后tail到nohup文件时没有反应,nohup.out文件一直没有反应.对于此问题同事想re ...
- Oracle11g R2学习系列 之七安全性
其实,对于目前我使用的Oracle的水平来看,还达不到使用安全管理的高度,只是作为一个学习来看一下. 关于Oracle的安全管理,一般使用OEM来操作完成好了,入口是:OEM的“服务器”属性页中,选择 ...
- 【转载】Java 动态代理
Java 动态代理 本文为 Android 开源项目源码解析 公共技术点中的 动态代理 部分项目地址:Jave Proxy,分析的版本:openjdk 1.6,Demo 地址:Proxy Demo分析 ...
- Lua 字符串函数小结
1.求字符串长度 string.len(str) 2.大小写转换 string.upper(str) string.lower(str) 3.字符串查找(非全局) --func_string.lua ...
- MySQL 设置远程访问
MySQL远程访问,也就是通过ip访问MySQL服务,MySQL对于安全的要求是非常严格的,需要授权. 1.本地访问 GRANT ALL PRIVILEGES ON *.* TO admin@loca ...
- ZOJ 3818 Pretty Poem
暴力模拟 细节处理很重要... #include <iostream> #include <cstring> #include <cstdio> using nam ...
- .net mvc结合微软提供的FormsAuthenticationTicket登陆
一.Web.config <system.web> <compilation debug="true" targetFramework="4.5&quo ...