ORACLE 用户权限管理


本文摘自PHP中文网,作者little bottle,侵删。

今天带大家一起来了解一下ORACLE 的用户权限管理。创建新的用户只能是oracle的DBA管理者的事。

1

2

3

语句:Create user TestUser identified by testPass;

 

       其中TestUser是用户名,testPass则是密码了

修改密码(DBA管理者或者用户本人可以用Alter语句)

1

2

3

语句:Alter user TestUser identified by newtestPass;

 

          只需要把Create 换成Alter,那个用户名,后面跟新的密码

而创建了用户是登陆不上去plsql的应用就会报错,而这里就有一个重要的环节,那就是分配权限了

在这里插入图片描述

上图的意思是:test用户没用赋予连接权限(Create Session 关键字)赋予权限(Grant)

1

语句:Grant Create Session to test;

初级者只要把如下几种权限即可:

权限含义
Create table赋予创建表的权限
Create view赋予创建视图的权限
Create procedure赋予创建过程的权限
Create sequence赋予创建序列的权限

还有一种对象权限:(就是把自己拥有的权限可以分给指定的用户使用哪种权限


  1. ?不同的对象具有不同的对象权限
  2. ?对象的拥有者拥有所有权限
  3. ?对象的拥有者可以向外分配权限

分配表 oll的查询、更新、新增等。。。权限

阅读剩余部分

相关阅读 >>

oracle 函数大全

plsql配置远程oracle数据库连接的示例代码

oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)

小白学oracle第一关之正确安装oracle数据库

oracle计算时间差常用函数

orcale中的to_number方法使用

将mysql转换到oracle必须了解的50件事

oracle表分区的概念及操作

oracle删除表语句是什么?

oracle开发之窗口函数

更多相关阅读请进入《oracle》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...