怎么给oracle数据库创建用户,并赋权限
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么给oracle数据库创建用户,并赋权限相关的知识,希望对你有一定的参考价值。
开始,运行输入cmd或是wind+r输入cmd使用dba登录。
先创建一个用户:使用命令:create
user
用户名
identified
by
密码
给该用户解锁:使用命令:用户解锁
alter
user
用户名
account
unlock(不解锁无法登陆)
给该用户授权:grant
create
session
to
用户名。这里是给的登录权限。如果想把dba的权限授权给该用户。 参考技术A -----------------SYS创建用户
CREATE USER 用户名 PROFILE "DEFAULT" IDENTIFIED BY 密码 DEFAULT
TABLESPACE "USERS" TEMPORARY
TABLESPACE "TEMP" ACCOUNT UNLOCK;
GRANT SELECT ON "SYS"."V_$SESSION" TO 用户名;
GRANT "CONNECT" TO 用户名;
GRANT "DBA" TO 用户名;
GRANT "RESOURCE" TO 用户名;
GRANT CREATE ANY sequence TO 用户名;
上面这句就是oracle数据库创建用户以及授权的语句。
希望能帮到你!本回答被提问者采纳 参考技术B create user xxx(用户名) identified by xxx(密码);
grant dba to xxx(用户名) ; 参考技术C create user testu identifyed by passu; -- 用户名testu , 密码 passu
grant connect,resource to testu; -- 授予connect和resource权限
oracle数据库
一、 oracle数据库创建数据库:在oracle中创建数据库是一个很大的操作。
一般来说我们用创建新用户,赋权限,再出创建表代替。
- 首先,创建(新)用户:create user username identified by password;
- 给用户赋权限:#
四、references
假设两张表,表1(学号,姓名,性别),学号为主键. 表2(学号,课程,成绩).
可以为表2的学号定义外键(FOREIGN KEY),该外键的取值范围参照(REFERENCES)表1的学号。
如:在表B的外键中用表A的主键做约束:classid number(2) references classinfo(classid);
以上是关于怎么给oracle数据库创建用户,并赋权限的主要内容,如果未能解决你的问题,请参考以下文章