创建Oracle的用户 create user scott identified by tiger;

在命令行里sqlplus

以system身份登录,密码是自己设的system

C:\Users\Administrator>sqlplus

SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 10月 14 21:29:23 2014

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

请输入用户名:  system

输入口令:

连接到:

Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

之后创建用户scott密码为tiger

SQL> create user scott identified by tiger;

用户已创建。

授予登录权限

SQL> grant create session to scott;

授权成功。

授予建表权限

SQL> grant create table to scott;

授权成功。

分配配额

SQL> alter user scott quota 10m on users;

用户已更改。

修改用户密码

alter user 用户名 identified by 新密码

给用户解锁

alter user scott account unlock

登录pl/sql

scott/tiger

建表

create table userinfo(

id number,

name varchar(20),

age number

)

出现ora-01950:对表空间‘SYSTEM’无权限

C:\Users\Administrator>sqlplus

SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 10月 15 07:53:13 2014

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

请输入用户名:  system

输入口令:

连接到:

Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

SQL> grant connect,resource to scott;

授权成功。

SQL>

时间: 2024-10-13 11:35:28

创建Oracle的用户 create user scott identified by tiger;的相关文章

创建ORACLE 查询用户

[[email protected] appl]$ su -oravis [[email protected] 11.1.0]$ sqlplus / as sysdba SQL> create user erpquery identified by erpquery default tablespace APPS_TS_TX_DATA; SQL> grant connect   to   erpquery; SQL> grant   select   any   table   to  

创建oracle用户,给用户授权

1.查询所有表空间 select dbf.tablespace_name, dbf.totalspace "总量(M)", dbf.totalblocks as 总块数, dfs.freespace "剩余总量(M)", dfs.freeblocks "剩余块数", (dfs.freespace / dbf.totalspace) * 100 "空闲比例" from (select t.tablespace_name, sum

Linux操作系统下oracle数据库中不存在scott用户的解决方案

① 以'sys'用户登录到数据库中,输入select * from dba_users;查看一下是否存在scott用户,如下图所示: 如上图所示,scott用户的确不存在. ② 由于操作系统是Linux,则用xshell登录Linux界面,切换到oracle用户,如下图所示,找到如下目录,看是否存在scott.sql文件: /home/oracle/product/ora11g/rdbms/admin -- 该路径视自己的实际路径为准 如果存在,则以sys用户登录数据库,并执行如下语句: 如果不

Oracle 12c 创建新普通用户

1.开始——运行——cmd输入:sqlplus/ as sysdba 连接到 数据库 2.创建 c# #scott用户 CREATE USER c##scott IDENTIFIED BY tiger ; 3.为用户授权 GRANT CONNECT ,RESOURCE,UNLIMITED TABLESPACE TO c##scott CONTAINER= ALL ; 4.设置用户使用的表空间 ALTER USER c##scott DEFAULT TABLESPACE USERS; ALTER

用cmd命令创建oracle 数据库、用户和表空间

Win+R调查运行窗口,输入cmd回车 连接到本地oracle库 创建名为"SXSJ"的表空间,其初始大小为512M,支持自动扩展,每次增量为32M: create tablespace  SXSJ datafile 'D:\app\LZB\oradata\SXSJ' size 512M autoextend on next 32M; 创建名为"SXSJ"的用户 CREATE USER SXSJ  IDENTIFIED BY SXSJ DEFAULT TABLESP

创建oracle数据库表空间并分配用户

我们在本地的oracle上或者virtualbox的oracle上 创建新的数据库表空间操作:通过system账号来创建并授权/*--创建表空间create tablespace YUJKDATAdatafile 'c:\yujkdata200.dbf' --指定表空间对应的datafile文件的具体的路径size 100mautoextend onnext 10m*/ /*--创建用户create user yujkdev identified by yujkdevdefault tables

oracle创建,查看用户和角色,用户角色赋权

一.创建用户并赋予权限 1.创建用户 create user wangxiangyu identified by wangxiangyu; 2.赋权 grant dba to wangxiangyu; grant create session to wangxiangyu; --会话权限(没有该权限无法登录) 3.查看已经赋予用户的系统权限 select * from user_sys_privs; 二.创建角色 角色,即权限的集合,可以把一个角色授予给用户 1.创建角色 create role

oracle 创建表空间用户

1.创建普通表空间和用户 //创建临时表空间create temporary tablespace oa_temptempfile 'D:\app\Administrator\oradata\orcldjoa_temp.dbf'size 32mautoextend onnext 32m maxsize 20480mextent management local; //创建数据表空间create tablespace oaloggingdatafile 'D:\app\Administrator\

Oracle的用户

1.Oracle提供了一些特权用户,比如SYSDBA或SYSOPER,这类用户主要用于执行数据库的维护操作,如启动数据库.关闭数据库.建立数据库,以及执行备份和恢复等操作.SYSDBA和SYSOPER的区别在于:SYSDBA不仅具备SYSOPER的所有权限,而且还可以建立数据库,执行不完全恢复. connect system/123456 as sysdba;特权用户身份登录数据库   2.创建用户 create user user_name identified by pass_word de