oracle如何分配用户,oracle分配用户权限-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

oracle如何分配用户,oracle分配用户权限

oracle数据库建立后,用户名跟密码怎么设置的

1、首先,点击电脑win按钮,弹出菜单中点击安装好的oracle客户端文件夹,找到【Enterprise Manager Console】,点击进入即可。

十年的崇左网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整崇左建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“崇左网站设计”,“崇左网站推广”以来,每个客户项目都认真落实执行。

2、打开oracle客户端后,找到需要进入的服务名称,并点击。

3、点击后,弹出登录窗口,用sys用户进行登录,因为sys是DBA用户,权限最高,可以进行创建用户等操作。

4、登录后,树形菜单中找到安全--用户,在用户上右键操作,弹出菜单中点击创建。

5、弹出创建用户名和密码窗口中,一般信息中,名称:是用户名,口令:就是密码,表空间:选择自己创建的表空间名称即可。

6、需要给创建的用户分配角色权限,分配基本的操作权限即可,如图所示,在日后使用中缺少权限可以继续分配所需权限即可。

7、设置完成后,点击创建,就是提示创建用户成功,完成效果图。

各位高手,请问,在oracle中创建的用户都分配哪些权限?一般分配哪些权限?

用户的权限分配要看这个用户要做什么了,通常是定义角色以统一处理用户。如果是临时用户,特别是不需要建表的用户,可以给以connect role,其中包含着ALTER SESSION、CREATE CLUSTER、CREATE DATABASE LINK、CREATE SEQUENCE、CREATE SESSION、CREATE SYNONYM、CREATE TABLE、CREATE VIEW权限;如果是更正式的用户,数据库开发人员等,可以给以resource role,RESOURCE提供给用户另外的权限以创建他们自己的表、序列、过程、触发器、索引和簇,CREATE CLUSTER、CREATE PROCEDURE、CREATE SEQUENCE、CREATE TABLE、CREATE TRIGGR ;更上层的,数据库管理员角色DBA role拥有所有的系统权限----包括无限制的空间限额和给其他用户授予各种权限的能力。

oracle 创建用户分配权限

创建用户一般用sysdba身份登录才可以

create

user

wa

identified

by

passwords

--wa是用户名

passwords

是密码

grant

connect

to

wa

--将连接角色的权限

赋给

wa用户

grant

resource

to

wa

--将resource角色的权限赋给

wa用户

用户会有CREATE

CLUSTER

CREATE

INDEXTYPE

CREATE

OPERATOR,CREATE

PROCEDURE,CREATE

SEQUENCE,CREATE

TABLE,CREATE

TRIGGER,CREATE

TYPE

等权限

oracle 11g 建立表空间及用户,分配用户权限等

创建表空间(tbs_school)

create tablespace tbs_school

datafile 'D:\oracle\product\11.1.0\oradata\schooldb\school01.dmp'

size 10m autoextend on;

创建用户(用户名:abc 密码:abc)

create user abc identified by abc

default tablespace tbs_school

temporary tablespace temp;

分配用户权限

首先通过系统身份进入数据库

conn system/orcl as dba;

然后授权(connect是典型角色,用户创建会话等权限,resource是授权开发人员建表,序列,触发器,过程用的)

grant connect,resource to abc;

如何给oracle用户分配权限

在Oracle 11g中含有200多种系统特权,并且所有这些系统特权均被列举在SYSTEM_PRIVILEGE_MAP数据目录视图中。授权操作使用GRANT命令,其语法格式如下:

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连接数据库。

oracle 11g 如何建立表空间及用户,分配用户权限等

创建表空间:create tablespace gdb   datafile 'gdb1.dbf' size 1000m;  解释:datafile设置的可以是相对路径(oracle安装路径\product\10.2.0\oradata\实例\gbd1.dbf)。

创建用户 create user gdb identified  by password  default tablespace gdb1; 解释:创建一个用户gdb,密码是password 用表空间 gdb1;

赋权限:grant dba to gdb;解释:给gdb赋权限为dba权限(系统管理员)。


本文名称:oracle如何分配用户,oracle分配用户权限
URL分享:http://kswsj.cn/article/dsgdscj.html

其他资讯