美文网首页
用户管理

用户管理

作者: wswenyue | 来源:发表于2014-11-08 16:24 被阅读39次

创建用户

  1. 创建一个用户OU1,口令为:OU1,默认表空间为USERS,该表空间的配额为10M,初始状态为锁定。
SQL> create user ou1 identified by ou1
  2  default tablespace users quota 10M on users account lock;
  1. 创建一个用户OU2,口令为:OU2,默认表空间为USERS,该表空间的配额为10M,口令设置为过期状态,即首次连接数据库时需要修改口令,概要文件为example_profile(假设该概要文件已经创建,下面又讲到概要文件,可以把example_profile替换一下就好)。
SQL> create user ou2 identified by ou2
  2  default tablespace users quota 10M on users 
  3  profile example_profile password expire;

用户权限

  • 授权
    当创建一个新用户后,必须给用户授予必要的权限以后,用户才可以进行工作。
    现在我新建用户OU3,口令:OU3。然后登陆。
SQL> connect ou3/ou3
ERROR:
ORA-12560: TNS:protocol adapter error
Warning: You are no longer connected to ORACLE.

提示没有连接权限,无法连接。
下面我们给予其连接权限

SQL> grant create session to ou3;
Grant succeeded.

连接成功

SQL> connect ou3/ou3@wy-data
Connected.

到这里OU3用户只有连接的权限,没有创建表的权限,创建表会提示错误:

SQL> create table t
  2  (
  3   x number,
  4  y varchar2(10)
  5  )
  6   /
create table t
*
ERROR at line 1:
ORA-01031: insufficient privileges

这里我们赋予其创建表的权限。

SQL> grant create table to ou3;
Grant succeeded.

现在就可以创建表了

概要文件

  • 创建
SQL> create profile miser
  2  limit
  3  connect_time 200
  4  idle_time 60
  5  sessions_per_user 2
  6  failed_login_attempts 3
  7  /

注:我们创建的概要文件为miser(中文翻译为“守财奴”,我时常看一些大师级写的书,他们对名字的取法很讲究,我这里也用一下),connect_time指出数据库允许最大连接120秒,idle_time指出如果用户空闲的时间超出60秒,那么用户将退出;
sessions_per_user指出限制用户只能有两个会话;failed_login_attempts指出如果用户登录三次没有成功,那么,该用户将被锁住。概要文件可以在用户创建时指定,也可以在用户创建后指定。
创建时指定上面又讲到,现在我们讲讲用户创建后指定

SQL> alter user ou1
  2  profile miser
  3  /

相关文章

  • Linux-用户管理和用户组管理

    用户管理和用户组管理 一、用户管理 1.添加用户 2.切换用户 3.删除用户 二、用户组 三、用户管理与用户组管理...

  • Jenkins运维管理

    凭据管理 插件管理 用户管理 创建用户 devmanager testmanagerimage.png 用户权限管...

  • 公众平台用户管理优化,支持标签功能

    公众平台用户管理优化已上线。目前已支持标签管理用户,且用户卡片实现多场景管理与查看用户信息,多维度提升用户管理效率...

  • 带你一步步用MVC架构实现简单的用户管理系统

    用户管理系统,实现简单的用户管理,有包括普通用户、管理员;功能包括添加用户,删除用户,查询用户信息,更改用户信息等...

  • 7.Metabase用户管理

    Metabase中只有系统管理员可以对用户管理,用户管理主要包括两个大的模块:用户组的管理和用户管理。其中用户组的...

  • Linux基础-用户管理

    三、用户管理 1.单一用户管理 2.用户组管理(包含权限)

  • 用户注册

    用户的注册 用户登录 用户个人信息管理 用户地址管理 用户收藏管理 我的订单 优惠券管理 其中短信微服务抽取出来 ...

  • rabbitmq 用户权角色限管理

    1. 用户管理 用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。 新增用户: 删除一个用户: 修改用户...

  • 2.快速入门

    1.用户管理 添加用户用户管理 - 查看用户 - 添加用户。 填写基本信息,完成用户添加Paste_Image.p...

  • jumpserver

    jumpserver有三种用户 用户=》jumpserver的登录用户、跳板机的管理用户、终端登录用户 管理用户=...

网友评论

      本文标题:用户管理

      本文链接:https://www.haomeiwen.com/subject/fupbtttx.html