第一讲:
我们在安装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 的权限
|