Oracle创建用户、表(1)

Oracle创建用户、表(1)

1. 连接

C:\Users\LEI>sqlplus / as sysdba

SQL*Plus: Release 12.1.0.2.0 Production on 星期五 4月 22 10:17:52 2016

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

连接到:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

2. 修改密码/创建用户OLAPSYS

SQL> alter user OLAPSYS identified by 123456;

用户已更改。

3. 授权登录

SQL> grant create session to OLAPSYS;

授权成功。

3.1 解锁用户,如果用户锁定(默认锁定)

如解锁OLAPSYS用户

alter user olapsys account unlock;

3.2 在CMD中连接

conn olapsys;

4. 打开SQL Developer工具本地连接

5. 创建表,确定

6. 查看表,点击刷新 后可以查看到创建的表

解决:

1.0 用户名密码错误无法的登录问题
执行步骤2. 修改密码/创建用户OLAPSYS
2.0 没有 CREATE SESSION 权限; 登录被拒绝 01045.
执行步骤3. 授权登录

时间: 2024-10-29 08:49:14

Oracle创建用户、表(1)的相关文章

dos窗口下oracle 查询用户表名乱码问题。

问题描述 dos窗口下oracle 查询用户表名乱码问题. DOS窗口下用SQLPLUS远程登陆oracle数据库 运行select *from tab语句输出所以表名,但是有的表名乱码了. 怎么才能使其不乱码,求解决办法? 解决方案 那不是乱码,BIN$....这些表都是在各种oracle操作中产生的表. 解决方案二: 那是系统表,不是乱码,select * from user_tables看看结果

Oracle 创建用户及数据表的方法_oracle

一.概念 1. 数据库 (Database) 什么是数据库? 数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合.这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增.删.改和检索由统一软件进行管理和控制.从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的. 什么是数据库系统? 数据库系统是一个实际可运行的存储.维护和应用系统提供数据的软件系统,是存储介质.处理对象和管理系统的集合体.它通常由

oracle创建用户和密码以及授权登录问题

创建有户名和密码CREATE USER 用户名 IDENTIFIED BY 密码;分配权限GRANT connect,dba to 用户名;  1:使用oracle的命令行登录oracle的方式(安装好以后只有system和sys没有被锁定): 第一种方式:使用sys的方式登录,密码是安装的时候设置的密码: 第一次用户名为sys,密码为123456会报错: 正确的方式是用户名为sys,密码为123456  as sysdba(注意之间的空格哈); 第二种方式:使用system账户登录,密码是安装

Oracle 11g简化版通过导入SQL创建用户

环境:Oracle 11g R2 + SQLPlus 问题:Oracle导入SQL 解决: Win +Run------- >Cmd------->输入以下命令: --语法:sqlplus 用户名/密码 @sql文件 sqlplus system/manager @H:\Oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql 说明:H:\Oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN下的scott.sql文

Oracle新建用户、角色,授权,建表空间的sql语句_oracle

oracle数据库的权限系统分为系统权限与对象权限.系统权限( database system privilege )可以让用户执行特定的命令集.例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限.对象权限( database object privilege )可以让用户能够对各个对象进行某些操作.例如delete权限允许用户删除表或视图的行,select权限允许用户通过select从表.视图.序列(sequences)或快照

Oracle新建用户、角色,授权,建表空间实例(1/2)

每个oracle用户都有一个名字和口令,并拥有一些由其创建的表.视图和其他资源.oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型).用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户.一个用户也可以直接给其他用户授权. 一.创建用户 Oracle创建用户的语法:  代码如下 复制代码 Oracle创建用户(密码验证用户),可以采用CREATE USER命令. CREATE USER username IDENTIFIED BY

oracle中创建数据表入门篇

通过使用所选的工具,创建以下用户: 用户名 phpuser 口令 phpuserpw 系统权限 CREATE TABLE  代码如下 复制代码 CREATE VIEW CREATE SEQUENCE CREATE TRIGGER 角色 (Oracle Database 10.x) CONNECT  代码如下 复制代码 RESOURCE 下面是一组用于创建该用户的示例 SQL 命令.这些命令假定数据库具有 USERS 和 TEMP 表空间.  代码如下 复制代码 drop user phpuser

Linux下Oracle删除用户和表空间的方法_oracle

本文实例讲述了Linux下Oracle删除用户和表空间的方法.分享给大家供大家参考,具体如下: 1.删除某个用户 SQL> conn /as sysdba Connected. SQL> drop user userName cascade; 用户已删除 如果用户无法删除,并报错: ERROR at line 1: ORA-01940: cannot drop a user that is currently connected 通过查看用户的进行,并kill用户进程,然后删除用户. SQL&

JBuilder2005实战JSP之创建数据库表(8)

js|创建|数据|数据库 1.在Oracle的SQL Plus工具中,以具有DBA权限的用户登录数据库. system/manger@to_128 @后的to_128为数据库的连接串名,需要根据具体情况更改,如果数据库是在本地,则可以省略@和连接串. 2.创建jbuser用户,指定密码为abc. SQL> create user jbuser identified by abc; 3.为jbuser用户分配connect和resource角色权限. SQL> grant connect ,re