`
caihorse
  • 浏览: 143883 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

创建用户、密码、权限等

阅读更多
  1.  
  2.   
  3. Windows下启动服务:   
  4.     OracleOraDb10g_home1TNSlistener:(启动命令:lsnrctl start)   
  5.     OracleService[服务名]:(启动命令:oradim -starup -sid orcl)   
  6. Linux下启动服务:   
  7.     lsnrctl start   
  8.     sqlplus / as sysdba   
  9.     startup   
  10. 登录:   
  11.     sqlplus / as sysdba(SYS用户登录)   
  12.     sqlplus yaya/123456(一般用户登录)   
  13.     show user;(显示当前的用户名)   
  14. 创建用户(llisi):   
  15.     create user lisi identified by lisi;(用户名和密码都是:lisi)   
  16. 系统权限:   
  17.     grant create session to lisi;(没有此权限,该用户不能登录)   
  18.     grant create table to lisi;(没有此权限,该用户不能创建表)   
  19.     grant unlimited tablespace to lisi;(没有此权限,该用户不能创建表,因为没有表空间)   
  20.        
  21.     revoke create session from lisi;(撤销上面的权限)   
  22.     revoke create table from lisi;   
  23.     revoke unlimited tablespace to lisi;   
  24.   
  25.     grant create session to public;(给所有的用户赋予创建表的权限)   
  26.        
  27.     select * from user_sys_privs;(查看当前用户所拥有的系统权限)   
  28. 对象权限:   
  29.     grant select on mytab to lisi;(把当前用户中的mytab表的查询权限,赋予给lisi)   
  30.     grant all on mytab to lisi;(把当前用户中的mytab表的所有权限,赋予给lisi)   
  31.     grant all on mytab to public;(把当前用户中的mytab表的所有权限,赋予给所有用户,public是“所有”的意思)   
  32.   
  33.     revoke select on mytab from lisi;(撤销上面的权限)   
  34.     revoke all on mytab from lisi;   
  35.   
  36.     select * from user_tab_privs;(查看当前用户所拥有的对角权限)    
  37.   
  38.     对象权限可以控制到列(只能有插入和更新,查询和删除不能控制到列)   
  39.     grant update(nameon mytab to lisi;(把当前用户中mytab表name字段的更新权限,赋予给lisi)   
  40.     grant insert(id) on mytab to list;(把当前用户中mytab表id字段的插入权限,赋予给lisi)   
  41.   
  42. commit;(只要对表进行插入,更新,删除,才会用到commit,其他情况都不用到commit语句)   
  43.   
  44.   
  45.  权限传递:   
  46.     grant create session to lisi with admin option;(授此权限给lisi,并且让lisi也可以授此权限给其他用户)   
  47.   
  48. 触角管理:   
  49.     create role myrole;(创建名为:myrole的角色)   
  50.     drop role myrole;(删除名为:myrole的角色)   
  51.     grant myrole to lisi;(把角色myrole的所有权限,授予给lisi)      
  52.   
  53. 修改一般用户密码:   
  54.     alter user scott identified by tiger;(修改用户scott的密码为:tiger)   
  55.   
  56. 修改管理员密码:   
  57.     orapwd file=C:\oracle\product\10.1.0\Db_1\database\PWDsunlight.ora password=123456 entries=10 force=y   
  58.   
  59. 查看所有的管理员:   
  60.     select * from v$pwfile_users;  
分享到:
评论

相关推荐

    db2创建用户以及授予权限1

    ### DB2创建用户及授予权限详解 #### 一、概述 在DB2数据库管理系统中,用户管理和权限分配是确保数据安全性和控制访问的重要环节。本文将详细介绍如何在DB2中创建用户并为其授予权限的过程。通过具体实例,帮助...

    使用PLSQL 创建Oracle数据库用户并设置权限

    在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建表。 一、创建用户 在 PLSQL Developer 中,...

    如何在TIA博途WINCC画面中给按钮开关或IO域等增加用户密码权限功能?.docx

    在TIA博途WINCC系统中,为了实现对按钮开关、IO域等对象的操作权限控制,我们可以设置用户密码权限功能,以确保不同级别的用户能够执行不同的操作或进行特定的监控任务。以下是一份详细的步骤指南,帮助您了解如何在...

    windows下批量创建用户、提升用户权限、设置用户不能更改密码、设置密码永不过期的Excel目标

    ①批量创建用户命令 ②批量删除用户命令 ③批量提升用户权限命令 ④批量设置用户不能更改密码命令 ⑤批量设置密码永不过期命令

    创建只有select 权限的用户方法

    知识点1:创建用户 在Oracle数据库中,创建用户需要使用CREATE USER语句。例如,创建一个名为cc551it的用户,密码为cc551it,可以使用以下语句: ```sql CREATE USER cc551it IDENTIFIED BY "cc551it"; ``` 知识点2...

    MYSQL创建用户分配权限命令

    ### MySQL 创建用户与分配权限命令详解 在数据库管理过程中,创建用户、分配权限以及管理这些权限是极其重要的操作。这不仅涉及到数据的安全性,还关乎到应用系统的稳定性和效率。以下将详细介绍MySQL中如何创建...

    sqlserver2005创建用户并授予权限

    ### SQL Server 2005 创建用户并授予权限详解 #### 一、概述 在 SQL Server 2005 中,为了确保数据的安全性和完整性,管理员需要能够有效地管理数据库用户及其相应的权限。本文将详细介绍如何在 SQL Server 2005 中...

    完整ORACLE创建表空间、用户、设置用户权限脚本

    #### 二、创建用户 在Oracle数据库中,用户账户是访问数据库资源的基本单位。 ``` /*用户*/create user zoweenewerp identified by y13zowee /*newerp用户y13zowee。密码不同,此处仅为示例*/ default tablespace ...

    SIEMENS-西门子精简精智屏如何设置用户密码登录权限?.txt

    通过设置用户密码登录权限,可以有效地防止未经授权的访问,保护关键数据的安全性,避免因误操作或恶意操作导致的生产中断等问题。 ### 三、设置用户密码登录权限的步骤 #### 3.1 准备工作 在进行设置前,请确保已...

    oracle创建表空间创建用户分配权限例程详解

    ### Oracle 创建表空间、创建用户及分配权限的例程详解 #### 一、概述 在 Oracle 数据库管理中,创建表空间、用户以及为这些用户分配相应的权限是一项基础且重要的任务。通过合理地规划和设置,可以有效地管理和...

    Oracle创建表空间、创建用户以及授权、查看权限.doc

    ### Oracle 创建表空间、创建用户及授权、查看权限 #### 一、创建表空间 在 Oracle 数据库中,表空间是逻辑存储结构的基本单位。它由一个或多个数据文件组成,用于存储数据库对象(如表、索引等)。创建表空间通常...

    Oracle创建用户权限

    ### Oracle 创建用户与权限管理详解 #### 一、概述 在 Oracle 数据库中,创建用户并赋予相应的权限是一项重要的数据库管理工作。通过合理的权限设置,可以有效地控制不同用户对数据库资源的访问,确保数据的安全性...

    oracle创建用户并附权限文档

    在“新建用户赋予权限”的文档中,可能会包含创建用户、设置密码、赋予权限的具体步骤,以及可能遇到的问题和解决方案。文档中的图片可能直观地展示了操作过程,这对于理解概念和操作流程非常有帮助。 总的来说,...

    Oracle创建用户权限全过程

    本文将详细介绍如何通过创建表来实现Oracle用户权限的管理,包括创建表空间、创建用户、给用户授权以及如何撤销权限等操作。 #### 1. 创建表空间 表空间是Oracle数据库中的逻辑存储单元,它由一个或多个数据文件...

    linux系统创建SFTP用户及权限限制实战步骤

    1. **创建用户**: ```bash # useradd -d /chroot/msftp -s /bin/false -g sftps msftp ``` 参数解释: - `-d /chroot/msftp`:指定用户的家目录为`/chroot/msftp`。 - `-s /bin/false`:设置用户的登录...

    WinCC用户登录退出_用户注销_权限设置

    在 WinCC 用户管理器中,管理员可以创建多个用户,每个用户都可以分配不同的权限。例如,某个用户可以拥有读取权限,而另一个用户可以拥有写入权限。 WinCC 权限设置的重要性 WinCC 权限设置对于系统的安全性和...

    serv_u修改用户密码及访问权限

    ### Serv-U 用户密码与访问权限设置详解 #### 密码修改流程 在Serv-U服务器管理过程中,用户密码的修改是一项非常基础但也极为重要的操作。通过本文档提供的步骤,您将能够轻松地为指定用户更新其登录密码。 1. *...

    oracle用户创建及权限设置

    2. **修改用户密码**: - 可以使用`ALTER USER`语句来更改用户的密码: ```sql ALTER USER scott IDENTIFIED BY new_password; ``` 3. **登录账户**: - 使用`SQLPLUS`工具登录不同级别的用户账户: ```sql ...

Global site tag (gtag.js) - Google Analytics