oracle用户创建

最简单的用户创建,只用账号和密码
oracle用户创建
CREATE USER “ZHANGSAN” IDENTIFIED BY “123” ;
oracle用户创建
连接测试,缺少权限
conn zhangsan/123
oracle用户创建
增加权限
oracle用户创建
查看连接
oracle用户创建
创建用户指定表空间
oracle用户创建
CREATE USER “LH” IDENTIFIED BY “123”
DEFAULT TABLESPACE “USERS”
TEMPORARY TABLESPACE “TEMP”;
oracle用户创建
这里看到用户信息
oracle用户创建
使用SQL查询用户
select * from dba_users
where username= ‘LH’;
oracle用户创建
给系统权限
oracle用户创建
GRANT CREATE SESSION TO “LH” ;
GRANT CREATE TABLE TO “LH” ;
GRANT CREATE TABLESPACE TO “LH” ;
oracle用户创建
查看用户的权限
oracle用户创建
oracle用户创建
授级连权限
oracle用户创建
GRANT CREATE TABLE TO “LH” WITH ADMIN OPTION;
GRANT CREATE TABLESPACE TO “LH” WITH ADMIN OPTION;
oracle用户创建
oracle用户创建
删除用户权限
oracle用户创建
REVOKE CREATE SESSION FROM “LH”;
REVOKE CREATE TABLE FROM “LH”;
REVOKE CREATE TABLESPACE FROM “LH”;
oracle用户创建
锁定用户
ALTER USER “LH” ACCOUNT LOCK
oracle用户创建
oracle用户创建
查看锁定
oracle用户创建
oracle用户创建
解锁用户
ALTER USER “LH” ACCOUNT UNLOCK
oracle用户创建
oracle用户创建
修改用户密码
oracle用户创建
ALTER USER “LH” IDENTIFIED BY “321”
oracle用户创建
oracle用户创建
密码失效:登陆后必须修改密码
oracle用户创建
ALTER USER “LH” PASSWORD EXPIRE
oracle用户创建
oracle用户创建
删除用户
DROP USER “LH” CASCADE
oracle用户创建
创建用户指定配额
oracle用户创建
这个是修改配额,修改成CREATE就行,写在上面
ALTER USER “LH” QUOTA 20480K ON “LH_U”;
oracle用户创建
oracle用户创建
查看用户限额
select * from dba_ts_quotas
where username=‘LH’;
oracle用户创建
角色(一组权限的集合)
创建角色
oracle用户创建
CREATE ROLE “AAA_01”;
oracle用户创建
oracle用户创建
CREATE ROLE “AAA_02” IDENTIFIED BY “123”;
oracle用户创建
查看创建的角色
oracle用户创建
查询所有的角色
select * from dba_roles;
oracle用户创建
角色授权限
oracle用户创建
GRANT CREATE SESSION TO “AAA_01” ;
GRANT CREATE TABLE TO “AAA_01” ;
oracle用户创建
查看角色有的权限
oracle用户创建
查询所有角色,和权限
select * from role_sys_privs;
oracle用户创建
把角色授权给用户
oracle用户创建
GRANT “AAA_01” TO “LH” ;
oracle用户创建
查询角色授权给哪些用户
oracle用户创建
查看用户权限(用户只给了角色,没给权限)select * from session_privs;
oracle用户创建
角色权限回收
取消勾
oracle用户创建
REVOKE CREATE TABLE FROM “AAA_01”;
oracle用户创建
查看回收的角色权限
oracle用户创建
删除角色
DROP ROLE “AAA_02”
oracle用户创建
系统常用的两个角色
oracle用户创建
oracle用户创建
oracle用户创建
查看用户有的权限
select * from session_privs;
oracle用户创建
创建概要文件
oracle用户创建
oracle用户创建
CPU_PER_SESSION 10000:每个连接占用CPU的最长时间
oracle用户创建
CONNECT_TIME 60:每个连接分钟
oracle用户创建
IDLE_TIME 30:连接空闲的时间
oracle用户创建
SESSIONS_PER_USER 10:一个用户最多可以创建多个少连接
oracle用户创建
FAILED_LOGIN_ATTEMPTS 5:输错密码次数,账号被锁
oracle用户创建
PASSWORD_LIFE_TIME 60:过多少天后,需要修改密码
oracle用户创建
oracle用户创建
查看概要文件
oracle用户创建
oracle用户创建
oracle用户创建
select * from dba_profiles
where profile=‘lh’;
oracle用户创建

oracle用户创建oracle用户创建 每天努力一点点,哈哈 发布了35 篇原创文章 · 获赞 1 · 访问量 1026 私信 关注
上一篇:PTA插入排序还是归并排序


下一篇:判断平衡二叉树