`
nzhzds
  • 浏览: 40073 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类
最新评论

oracle 用户添加、删除、修改,用户权限,对象特权管理

 
阅读更多
--create user syj identified by syj --新建立用户syj,密码为syj


--alter user syj identified by syj default tablespace student quota 1M ON system --修改用户密码和参数

--grant RESOURCE,CONNECT,DBA to syj --给syj用户付权限

--grant select ,insert(sno,cno),update on sscc to syj --为用户对象付特权

--GRANT CREATE USER,ALTER USER,DROP USER TO syj WITH ADMIN OPTION

--revoke CREATE USER,ALTER USER,DROP USER from syj --取消syj用户权限和对象特权

--drop user syj cascade --删除用户,不能删除已经连接的用户;cascade级联删除该用户的所有对象

--select * from all_users --查看系统所有用户

--select * from user_users --查看当前用户

--select * from user_tab_privs --读取用户对象权限,

--SELECT * FROM user_sys_privs --读取自己的系统权限

--select username,password from dba_users

--SELECT*FROM sys.dba_tab_privs where grantee='SYJ'--显示已经被授予的全部对象特权,要查syj用户对象权限可以在后面加上 where grantee='SYJ'
分享到:
评论

相关推荐

    Oracle用户、权限、角色管理

    ### Oracle用户、权限、角色管理 #### 一、权限分类 在Oracle数据库中,权限主要分为两大类:系统权限和实体权限。 ##### 系统权限 - **DBA**: 拥有全部特权,是最高的权限级别,只有DBA用户才能创建数据库结构。...

    oracle权限表

    - **ALTER DATABASE**:允许用户修改数据库设置,例如添加新的文件到操作系统中。需要注意的是,这个操作不受操作系统特权的限制,而是通过Oracle自身来进行管理。 ##### 5. 数据库链接权限 - **CREATE DATABASE ...

    福建省电力公司oracle培训教材--ORACLE的安全管理

    若要使用户能进一步授权,可以添加`ADMIN OPTION`,如将创建用户、修改用户和删除用户的权限授予sysman,并允许sysman传递这些权限: ```sql Grant create user, alter user, drop user to sysman with admin ...

    oracle系统权限列表[定义].pdf

    在Oracle 10G版本中,存在超过170种不同的系统权限,这些权限被分为三类:对象特权、系统特权和角色特权。 对象特权主要涉及对特定数据库对象的操作,如表、视图、序列、过程和包。例如: 1. CREATE SEQUENCE:授权...

    oracle对象创建

    用户管理 #### 创建用户 ```sql Create user <user> identified by ``` - **Create user**: 用于创建新的数据库用户。 - `<user>`: 用户名。 - `<password>`: 密码。 #### 修改用户属性 ```sql Alter user ...

    oracle10g教程从入门到精通

    #### 四、Oracle 用户管理 - **创建用户**:通过 `create user` 语句创建新的数据库用户。通常需要具有 DBA 权限才能执行此操作。 - 示例:`create user 用户名 identified by 密码;` - **修改密码**:使用 `...

    韩顺平oracle教程

    - 注意: 当用户已创建表或其他对象时,需添加`cascade`选项来一起删除相关对象。 **4. 用户权限管理** - 新创建的用户默认没有任何权限,需要手动授予权限。 - `grant connect to 用户名;`授予连接权限。 - `...

    oracle笔记

    这篇笔记主要涵盖了Oracle数据库的基础操作,包括用户管理、权限控制、数据类型、表的操作以及基本查询。 首先,我们来了解一下用户管理。在Oracle中,`CREATE USER`用于创建新用户,例如`CREATE USER 用户名 ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    三、 用户管理 1. 创建用户 说明:Oracle中需要创建用户一定是要具有dba(数据库管理员)权限的用户才能创建,而且创建的新用户不具备任何权限,连登录都不可以。 用法:create user 新用户名 identified by 密码 例子...

    Oracle实例与管理数据库操作.pptx

    管理实例涉及实例的创建、删除和特权用户口令的变更。创建实例可以使用`oradim`命令,例如`oradim -new -sid test -intpwd admin -startmode auto -pfile %oracle_home%\database\inittest.ora`,这将自动创建内部...

    韩顺平 oracle PPT资料

    Oracle用户管理 - **sys用户**:Oracle中的超级用户,拥有最高权限,包括创建数据库的能力。默认密码通常为`change_on_install`。 - **system用户**:管理级别的用户,权限仅次于sys用户。不具有创建数据库的权限,...

    Oracle OCP认证课程大纲

    - **创建和引用特权**:了解如何创建自定义权限并将其授予用户或角色。 - **管理模式对象**: - **创建和修改表**:包括定义表结构和约束。 - **定义约束条件**:如 PRIMARY KEY、FOREIGN KEY 等。 - **查看表...

    Oracle常用命令

    - `as sysdba/sysoper`: 可选参数,用于特权用户连接数据库。 - **远程连接**: 使用`sqlplus username/password@//host:port/sid`格式进行远程连接,例如:`conn sys/admin@127.0.0.1:1521/orcl as sysdba;` **2. ...

    citrix 中文管理操作手册

    分配或更改对象权限 37 为用户提供资源 38 将资源发布给用户 38 面向多个用户安装应用程序 38 为所有用户安装应用程序 39 在包含数千个对象的域中发布应用程序 39 使用发布应用程序向导发布资源 39 管理已发布资源的...

    2021实验项目三.doc

    本实验中,我们将学习如何创建表、修改表、添加约束、删除表等操作。 首先,我们将创建两个表:STUDENT 和 CLASS。STUDENT 表的结构如下: | 编号 | 字段名称 | 数据结构 | 说明 | | --- | --- | --- | --- | | 1 ...

    数据库系统实验指导书1

    Oracle数据库分为三类用户:一般数据库用户,具有访问特定数据库资源权限的用户,以及具有更高级别控制和管理权的特权用户。 1.1 SQL * PLUS 基本操作 - 连接数据库:使用`connect`命令,格式为`connect username/...

    SQLserver学习总结[总结].pdf

    OEM 是 Oracle 企业管理器,提供了对数据库的集中管理和监控功能。 SQL Server 是一种功能强大且灵活的关系型数据库管理系统,使用 SQL 语言来访问和管理数据。通过学习 SQL 语言和 SQL Server 的各种组件,可以更...

Global site tag (gtag.js) - Google Analytics