要看你授什么权.
权限分为系统权限和对象权限.
授予连接权限:
grant connect to scott;
授予创建表等基本权限:
grant resource to scott;
授予dba:
grant dba to scott;
授予使用空间权限:
grant unlimited on tablespace to scott;
alter user scott quota unlimited on tablespace_name;
备注:
用户解锁和修改密码
alter user scott identified by password account unlock;
①.、在使用oracle数据库的时候,权限是极其重要的,如果新建的用户如果没有权限,甚至都无法登录数据库,如下图.
Oracle现在有两个授权选项,按CPU(进程)和按用户(指定用户).前者通常用于用户数量不确定或较大的情况,特别是在Internet环境中,后者通常用于用户数量确定或较小的情况.
扩展资料:
Oracle数据库的特点:
①..完整的数据管理功能:
①.)数据量大
①.)信息准则——关系型DBMS的所有信息都应该以一种逻辑方式表示,即表中的值显式表示;
grant sys_privi | role to user | role | public [with admin option]
参数说明如下:
sys_privi:表示Oracle系统权限,系统权限是一组约定的保留字.比如,若能够创建表,则为"CREATE TABLE".
role:角色,关于角色会在后面小节中介绍.
user:具体的用户名,或者是一些列的用户名.
public:保留字,代表Oracle系统的所有用户.
with admin option:表示被授权者可以再将权限授予另外的用户.
—-为用户east授予连接和开发系统权限,并尝试使用east连接数据库.
①.、首先以管理员身份连接数据库,输入sqlplus,然后输入管理员用户名(system)和口令密码即可连接成功.
具体需要哪些权限需要看用户的实际需要.
系统权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构.
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构.
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构.
对于普通用户:授予connect, resource权限.
对于DBA管理用户:授予connect,resource, dba权限.
系统权限授权命令:
系统权限只能由DBA用户授出:sys, system(最开始只能是这两个用户)
注:普通用户通过授权可以具有与system相同的用户权限,但永远不能达到与sys用户相同的权限,system用户的权限也可以被回收.
以上就是土嘎嘎小编为大家整理的oracle怎么授权相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!