在Oracle数据库中,创建用户时,需要赋予新用户什么权限才能使他连上数据库?

Q

题目

在Oracle数据库中,创建用户时,需要赋予新用户什么权限才能使他连上数据库?

A

答案

若只是连接数据库,则可以赋予基本的CONNECT权限即可,简单的实验如下:

SYS@raclhr> create user lhr identified by lhr;

User created.

SYS@raclhr> conn lhr/lhr

ERROR:

ORA-01045: user LHR lacks CREATE SESSION privilege; logon denied

Warning: You are no longer connected to ORACLE.

@> conn / as sysdba

Connected.

SYS@raclhr> grant connect to lhr;

Grant succeeded.

SYS@raclhr> conn lhr/lhr

Connected.

LHR@raclhr> show user

USER is "LHR"

由此可见用户只要被授予CONNECT权限即可登录数据库。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180131B08K6Q00?refer=cp_1026

同媒体快讯

相关快讯

扫码关注云+社区