orcale 创建用户,授权!

【学习是螺旋上升的过程,由易到难,由少到多,由点到面,每一个步骤,每一个脚印,每一个见闻,每一个错误都是学习阶段所必须的,学习最大的捷径就是不着急、有耐心。】

这里,我将Oracle当做一个类似于OA的管理系统来学习。

首先,安装oracle是第一步,学习状态下安装oracle的人比比皆是,事实上,能够在生产环境下安装oracle的人却凤毛麟角,有的人和oracle打一辈子交道,不一定实际的做过一次oracle数据库实施,但也从另一个角度上看出,oracle的安装实际上并不简单,能够在不同的环境下安装好oracle确实是一件非常了不起的事情。

这里,不再啰嗦安装步骤了,其他文章中会有描述的。

对于一个管理系统而言,用户名密码是第一步,例如你需要进入一个163邮箱,要不要输入用户名和密码呢?

回答是肯定的。

oracle给我们的首先是2个用户:

sys和system

这是2个默认的具有非常高的管理权限的用户,其中sys是最高管理员用户,system次之,权限不如sys大。

好了,现在了解到这里可以了,先不用再往下深究system和sys的具体细节了。

总结一下:

1 进入oracle需要输入用户名和密码

2 oracle默认有2个用户sys和system

3 sys和system都具有非常高的管理权限,但sys比system的权限大

sys用户是最高管理员用户,那我们就用这个sys用户登录oracle:

上图中,我们使用这句话登录了oracle:

Sql代码

sqlplus sys/dwhassysdba;

sqlplus:oracle登录命令

sys/dwh:sys是用户名,dwh是密码

as sysdba:因为sys是最高管理员,所以需要加这句话。

虽然sqlplus的界面不好看,但我们使用sys用户登录到了oracle数据库。^_^

于是,我们完成了第一个知识点:登录oracle

不过,先别高兴,还没完。

生产环境下,我们不可能使用sys或system用户来操作数据库的,一个最重要的原因:

It is too dangerous!

使用sys或system可以很方便地将oracle数据库破坏掉,甚至永远不能恢复,所以一般我们不用这2个用户登录。

那么,就必须新建一个用户了。

实际需求中,我们需要创建一个用户bi,密码为bi,(哥们是搞BI的,所以这个比较熟悉)。

怎么才能创建出这个用户呢?

我们刚才使用sys用户登录了oracle,好的,不用退出,直接在sys用户的连接状态下创建bi用户。

上图中,使用这个语句创建了bi用户:

Sql代码

createuserbi identifiedbybi;

create user:oracle创建用户关键词

bi:用户名

identified by:指定密码关键词

bi:密码

好了,bi用户我们已经创建成了,貌似我们可以使用此用户登录了。

下面使用bi用户登录试试:

很遗憾,按照上图的错误描述,我们没有成功地用bi用户登录,这是为什么呢?

错误提示很清楚,bi用户没有create session权限。

create session权限是什么?为什么要有create session权限?又是谁来给bi用户这个权限?

这些问题现在不是必须要讨论的,现在能做的,是解决这个错误,也就是给bi用户以create session权限。

再次使用sys用户登录,并赋予bi用户create session权限:

上图中,使用这个语句赋予了bi用户以create session权限,然后,就可以使用bi用户登录了。

Sql代码

grantcreatesessiontobi;

grant:赋权关键词

create session:权限-创建连接

to:与grant关键词配对

bi:用户名

bi用户有了create session权限就可以登录oracle了。

通过上面的操作我们明白了:

1 可以使用create user语句自己创建用户

2 创建完用户之后必须赋予create session权限才能登录oracle

3 在sys用户下可以给自己创建的用户(例如bi)赋权create session

本课知识点回顾:

1 进入oracle需要输入用户名和密码

2 oracle默认有2个用户sys和system

3 sys和system都具有非常高的管理权限,但sys比system的权限大

4 可以使用create user语句自己创建用户

5 创建完用户之后必须赋予create session权限才能登录oracle

6 在sys用户下可以给自己创建的用户(例如bi)赋权create session

7 grant create session to zhangsan;//授予zhangsan用户创建session的权限,即登陆权

8 grant unlimited tablespace to zhangsan;//授予zhangsan用户使用表空间的权限

9 grant create table to zhangsan;//授予创建表的权限

10 grante drop table to zhangsan;//授予删除表的权限

11 grant insert table to zhangsan;//插入表的权限

11 grant update table to zhangsan;//修改表的权限

12 grant all to public;//这条比较重要,授予所有权限(all)给所有用户(public)


13 grant connect,resource,dba to 用户名(如果不需要限制,一次授权,全部搞定,不用上面一步步来),

来自于:http://housen1987.iteye.com/blog/1345496

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容