`

Oracle10g 创建用户名、授权

阅读更多

Oracle 10g 的创建用户名

1、  linux oracle 的启动

oracle 身份登录  

启动    lsnrctl start

登录    sqplus /nolog

连接数据库    connect  /as   sysdba

启动数据库    startup

关闭数据库    shutdown immediate

2、  在数据中创建用户名

启动数据库后创建用户名

连接超级用户    connect system/admin    system 系统用户名字   admin 密码

创建用户名字    create user sha identified by admin   用户名: sha 密码 :admin

可以写    Default tablespace user   // 指定存储对象使用的默认空间表 默认是 system

Temporary tablespace temp; // 保存临时对象所使用的空间表 默认是 system

上面的俩行,可以写 空间表为 user 临时为 temp ;不写就默认

3、  添加用户的权限

Grant 是授予权限的 如:

     Grant create session to sha // 授予 sha 连接数据的权限

  系统权限如下:

系统特权

允许执行的操作

Create session

连接数据库

Create sequence

创建序列

Create synonym

创建同名对象

Create table

创建表

Create any table

创建任何模式的表

Drop table

删除表

Create procedure

创建存储过程

Execute any procedure

执行任何模式的存储过程

Create user

创建用户

Create view

创建视图

Drop user

删除用户

Drop any table

删除任何模式的表

4、  向用户授予系统特权

Grant execute any procedure to sha with admin option 

此句意思为为 sha 用户创建系统特权并且可以用 sha 为别的用户授予权限

连接 sha 用户   connect sha/admin

可以创建别的用户

5 、查看用户权限

进入 sha 用户 connect sha/admin

Select * from user_sys_privs; 可以查看到一个列表,

列代表 用户名 权限 是否可以给别的用户附加权限( N Y  

行代表 权限都有那些

6 、撤销用户授予的权限

必须连接 connect system/admin

撤销权限   revoke 是系统撤销权限的关键词

Revoke execute any procedure from sha

7 、更改用户密码

进入 sha 用户   connect sha/admin

Password       输入旧密码   输入新密码俩边    OK

或者 alter user sha identified by xinmima

8 、删除用户

Connect system/admin

Drop user sha

9 、为用户授予角色

Grant dba to sha

Grant connect to sha

Linux 下的 plsql  创建用户

create user sha identified by admin

Default tablespace user

Temporary tablespace temp;

Granr unlimited tablespace to sha      // 权限

Grant dba to sha                   // 角色

Grant connect to sha

分享到:
评论

相关推荐

    oracle10g创建用户名和表空间

    ### Oracle 10g 创建用户名和表空间 在Oracle 10g数据库系统中,创建表空间和用户是一项基本但非常重要的任务。这不仅涉及到数据存储的管理,还关系到数据库的安全性和性能优化。下面将详细介绍如何在Oracle 10g...

    oracle11g导出还原到oracle10g

    这里的参数与导出命令类似,但注意`dumpfile`指向的是在Oracle 10g上创建的目录。 通过上述步骤,我们完成了从Oracle 11g向Oracle 10g的数据库迁移过程。需要注意的是,这种跨版本的迁移可能会遇到兼容性问题,因此...

    通过bat实现oracle11g用户创建、授权、dmp文件导入,以及directory路径修改,文件复制、文件夹创建等功能

    针对"通过bat实现oracle11g用户创建、授权、dmp文件导入,以及directory路径修改,文件复制、文件夹创建等功能"这一主题,我们将深入探讨如何通过BAT脚本来实现这些任务。 首先,Oracle 11g是Oracle数据库的一个...

    Oracle10g数据库的安装(win7)

    ### Oracle10g数据库在Win7上的安装指南 #### 一、安装前的准备工作与注意事项 **1. 获取Oracle10g安装包** - **获取途径:** - 直接获取Oracle10g的安装程序; - 从Oracle技术网(OTN)下载光盘映像。 - **...

    oracle11g数据导入到oracle10g步骤

    1. **准备导入环境**:如果导出数据的计算机无法连接到目标Oracle 10g数据库,则需要在一台能够连接到目标数据库的计算机上重复上述的第一步至第四步,即创建文件夹并将导出的`.dmp`文件复制到该文件夹中。...

    Oracle 10g 基础教程ppt

    Oracle 10g 是Oracle公司推出的一款关系型数据库管理系统,它是10th Generation的简称,代表着Oracle数据库在2003年的重大更新。本教程针对初学者,将深入讲解Oracle 10g的基础知识,包括安装、卸载、基本操作、配置...

    oracle 创建用户

    通过以上步骤,我们可以快速地在Oracle 10g环境中创建并配置新用户。创建用户时需要注意指定合适的表空间,并合理分配权限。此外,利用DMP文件可以方便地迁移数据。这些步骤对于Oracle数据库的日常管理和维护至关...

    arcsde_9.2_oracle_10g+配套的授权文件ArcGIS.ArcSDE.9.2授权许可.ecp

    1. **准备环境**:安装Oracle 10g数据库服务器,并创建用于ArcSDE的空间数据库。这通常涉及安装Oracle客户端和服务器软件,配置数据库实例,以及设置相应的安全权限。 2. **下载安装包**:获取“arcsde for oracle ...

    oracle 11g图形创建实例、表表空间、dmp导入命令

    Oracle 11g 图形创建实例、表表空间、dmp 导入命令详解 Oracle 11g 是一种关系型数据库管理系统,它提供了图形界面来创建实例、表表空间和导入 dmp 文件。本文将详细讲解如何使用 Oracle 11g 图形界面创建实例、...

    oracle 10g 备份与恢复

    ### Oracle 10g 数据库备份与恢复技术详解 #### 一、引言 Oracle 10g 是一款广泛应用于企业级数据管理的强大数据库管理系统。随着业务数据量的增长和技术的发展,确保数据的安全性和完整性变得至关重要。Oracle 10g...

    Oracle_Database_10g完全参考手册

    ### Oracle Database 10g 完全参考手册 #### 知识点概览 本手册主要围绕Oracle Database 10g展开,详细介绍了该数据库系统的各个方面,包括安装配置、管理维护、性能调优以及安全控制等内容。对于希望深入了解并...

    oracle 10g完全参考

    ### Oracle 10g完全参考知识点详解 #### 一、Oracle 10g概述 - **版本背景**:Oracle Database 10g是Oracle公司于2004年推出的一款数据库管理系统,它标志着Oracle数据库发展的一个重要里程碑。10g中的“g”代表...

    Oracle 11gR2创建PASSWORD_VERIFY_FUNCTION对应密码复杂度验证函数步骤.doc

    以下是在Oracle 11g R2中创建这个功能的详细步骤: 1. **执行默认密码复杂度函数脚本**: 首先,你需要以SYSDBA身份登录到Oracle数据库。在命令行中输入`sqlplus /nolog`,然后`conn /as sysdba`连接到数据库。...

    Oracle创建表空间、临时表、用户及用户授权

    在Oracle数据库管理中,表空间...以上就是Oracle数据库中创建表空间、临时表、用户及用户授权的基本步骤。在实际操作中,DBA应根据业务需求和安全性考虑来合理规划和管理这些元素,确保数据库的稳定运行和数据的安全。

    oracle11g学习笔记

    首先,安装过程虽然在此略过,但在实际操作中,Oracle 11g的安装包括下载安装包、配置环境变量、创建数据库实例等步骤。安装完成后,有两个关键的默认用户:sys 和 system。sys 用户拥有最高权限,具备sysdba角色,...

    oracle 10G命令建立表空间、用户、权限实例简单易懂

    在Oracle 10G数据库管理中,创建表空间、用户及分配权限是基本且关键的操作。以下将基于给定的文件信息,详细解析如何通过Oracle 10G命令行进行这些操作。 ### 创建表空间 表空间是Oracle数据库中最大的逻辑存储...

    Oracle10g笔记.txt

    ### Oracle10g基础知识与管理要点 #### 一、数据库概览 在介绍Oracle10g之前,我们先简要回顾一下数据库的概念及其发展。数据库是长期存储在计算机内、有组织的、可共享的数据集合。它能有效地管理和处理大量的...

Global site tag (gtag.js) - Google Analytics