--要操作如下的语句,以sys as sysdba 方式登录到系统中,执行下面的语句:
-- 1、创建一个用户
-- 创建一个用户
CREATE USER "SCOTT" IDENTIFIED BY "tiger" ACCOUNT UNLOCK DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" PROFILE "DEFAULT";
-- 授予DBA角色
GRANT "DBA" TO "SCOTT";
-- 指明SCOTT 缺省角色
ALTER USER "SCOTT" DEFAULT ROLE "DBA";
-- 指明SCOTT 用户账号在 users 表空间上配额无限制
ALTER USER "SCOTT" QUOTA UNLIMITED ON "USERS";
-- 结果:可以使用 scott/tiger登录到系统中
-- 2、解冻一个账户
-- 查看所有的用户
select * from all_users;
-- 解冻账户:HR
alter user HR account unlock;
GRANT "DBA" TO "HR";
ALTER USER "HR" DEFAULT ROLE "DBA";
-- 结果: 可以使用 hr/aking710202 as sysdba 可以登录到系统中
本文详细介绍如何在Oracle数据库中创建用户、授予DBA角色、解锁账户及设置用户权限,包括具体SQL语句及操作步骤。
6826

被折叠的 条评论
为什么被折叠?



