A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Jeik 中级黑马   /  2014-11-5 00:27  /  739 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

第一讲:
我们在安装oracle 11g数据库的时候,会提示你设置好全局数据库名(也对应数据库的SID),以及密码。
需要说明的是这里设置的并不是数据的用户。而是你安装的这个数据库的名字。
以前老是理解错,数据库安装好了,总是去用上面的名字和密码去登陆。结果可想而知。

第二讲:
数据库安装好之后,怎么创建自己的用户里?
第一步:用 sqlplus / as sysdba; 登陆进去
第二步:建立一个自己的用户 create user 用户名 identified by 密码
第三步:给建立的用户赋登陆的权限 grant create session to   用户名
        给用户赋创建表的权限     grant create table to     用户名
        给用户赋创建过程的权限   grant create procudure to 用户名
        给用户赋创建视图的权限   grant create view to 用户名
第四步:撤销用户的权限           revoke create table to 用户名

第三讲:
更改用户名的密码
alter user 用户名 identified by 密码


第四讲:
数据库安装好之后,默认有很多用户,如果你不想创建,可以用已经有的。
不过这些用户一般都锁住了,可以解锁
alter user 用户名 account unlock;

第五讲;怎样查看数据库已有用户
select * from dba_users;  查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,system
select * from all_users;  查看你能管理的所有用户
select * from user_users ;查看当前用户信息

第六讲:查看当前用户下的一些信息
select * from user_tables;当前用户下,有哪些表
select * from all_tables   当前用户下,可以访问哪些表 [也就是访问自己 和 其他用户的]
select * from dba_tables   查询当前数据库所有的表, 需要你有 DBA 的权限

评分

参与人数 1黑马币 +1 收起 理由
杨佳名 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马