1. > 生活百科 >

oracle数据库创建用户(oracle数据库创建用户并授权)

oracle数据库安装完之后,如何创建用户?

默认的:最高权限用户:system

密码:manager

管理员权限用户:sys

密码:change_on_install

普通用户:scott

密码:tiger

登陆管理员或超级管理员用户可以自己建立属于自己的用户

命令:create

user

userName

identified

by

password;

创建用户名为:

userName,

密码为

password

的用户

分配权限:

grant

dba

to

userName;

--授予DBA权限

grant

unlimited

tablespace

to

userName;--授予不限制的表空间

grant

select

any

table

to

userName;

--授予查询任何表

grant

select

any

dictionary

to

userName;--授予

查询

任何字典

oracle数据库创建用户(oracle数据库创建用户并授权)oracle数据库创建用户(oracle数据库创建用户并授权)


oracle创建用户后一般给什么权限

具体需要哪些权限需要看用户的实际需要。我们要在有最高权限的system用户创建用户,再赋予新建用户权限,只有给新建用户权限,新建用户才能干什么。

一、权限分为系统权限及对象权限。

1、系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。

1)、DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

2)、RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

3)、CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

对于普通用户:授予connect, resource权限。

对于DBA管理用户:授予connect,resource, dba权限。

2、对象权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。

CREATE SESSION,创建会话,才可以打开界面

CREATE TABLE,创建表,可创建空表,但没有权限插入数据

CREATE SEQUENCE创建序列

CREATE VIEW,创建视图

扩展资料

一、赋权方式,有两种赋予用户权限的方式,

1、对用户赋权

一对一的赋予新建用户权限,这样赋予新建用户权限比较有活性,如果新建用户多了,就比较麻烦。

2、对角色赋权

先创建角色,将权限先赋给角色代理,最后将角色代理的权限赋新建用户,这样比较死板,但是可以同时赋给很多用户。

参考资料

Oracle官网-Grant

oracle如何添加用户?

1、在PLSQL里,用sys(oracle系统用户)登陆,登陆的时候一定要选择SYSDBA。普通用户登陆选择normal;

2、在左边的菜单里找到Users节点,右击选择添加功能。在打开的界面里写上用户名、密码,默认表空间如果已经创建了表空间的话,选择相应的表空间,没有的一般选择users,临时表空间一般选择temp,概要文件选择default即可;

3、对象权限无需添加;

4、角色权限选择connect和resource,也可以选择dba,这样其他权限都不用给了,不过建议不要给dba权限,数据库权限太大了,容易导致数据安全隐患角色权限选择connect和resource即可。也可以选择dba,这样其他权限都不用给了,不过建议不要给dba权限,数据库权限太大了,容易导致数据安全隐患;

5、系统权限选择create any procedure、create any view、debug connect session、unlimited tablespace。debug connect session:调试存储过程测试,根据具体的情况设定;

6、限额无需改动;

7、最后点击应用保存即可。

oracle 安装完了,怎么创建用户和数据库

创建用户:

1、打开数据库主页。2、登陆。3、点击“管理”。4、点击“数据库用户”。5、点击创建,即可创建用户

创建数据库:

1、打开数据库主页。2、登陆。3、点击“SQL”。4、点击“SQL命令”。

5、create table 表名(

字段名 数据类型 【默认值】 【约束】,

字段名 数据类型 【default 值】 【constrain 约束名】 【约束类型】,

........

);

例:

createtableuser(

idnumber(5)primarykey,

namevarchar2(15),

);

oracle数据库怎么创建用户

使用sqlplus或者其它oracle客户端工具连接登陆到数据库:

--创建【表空间指定为可选项】

create user 用户名 identified by 密码 [default tablespace 表空间名 ];

--授权【根据需要来决定】

grant create session to 用户名;

grant create table to 用户名;

grant create tablespace to 用户名;

grant create view to 用户名;

grant connect,resource to 用户名;

grant create any sequence to 用户名;

grant create any table to 用户名;

grant delete any table to 用户名;

grant insert any table to 用户名;

grant select any table to 用户名;

grant unlimited tablespace to 用户名;

grant execute any procedure to 用户名;

grant update any table to 用户名;

grant create any view to 用户名;

oracle数据库怎么创建新用户?

1、在电脑左下角开始,运行输入cmd。

2、用dba登录。

3、创建一个用户并且使用命令:createuser用户名为identifiedby。

4、给用户解锁:使用命令:用户解锁alteruser用户名accountunlock。

5、给该用户授权:grantcreatesessionto用户名。

oracle 数据库创建新用户有问题怎么办?

创建用户用“create user”命令进行实现。\x0d\x0asql:CREATE USER username IDENTIFIED BY passwordName ---创建用户名,密码\x0d\x0aDEFAULT TABLESPACE users---默认表空间\x0d\x0aTEMPORARY TABLESPACE temp ; --临时表空间\x0d\x0a备注:创建用户具有唯一性,所以不要重复创建同一个名称的用户,否则会报错。

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

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

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

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息