您的位置:首页 > 数据库 > Oracle

Oracle笔记之权限管理

2014-05-23 07:50 344 查看
权限管理

1,默认的三个用户

2,创建用户

3,授权,撤销权限

4,系统权限与对象权限

5,角色

6,通过角色对权限进行管理

7,权限的传递,丢失管理员密码怎么办

3个默认的用户

    用户名        密码

    sys            change_on_install

    system      manager

    scott          tiger

cmd

进入命令行

sqlplus / as sysdba;

或者

sqlplus sys/change_on_install as sysdba;

以网络数据库管理员sys登录

要连接数据库必须启动oracle实例和监听服务;

启动监听:lsnrctl start;

启动实例:oradim -starup -sid orcl;

show user;

显示当前登录用户

create user lisi identified by lisi;

创建新用户lisi;

sqlplus lisi/lisi;

用新创建用户lisi登录

管理员用户给新创建用户授权

用管理员登录

grant create session to lisi;

授予会话权限,有这个权限才能连接数据库;

grant create table to lisi;

授予创建表格的权限

grant unlimited tablespace to lisi;

授予不受限表空间的权限

授予权限之后才能创建表格

以lisi用户登录

create table mytable(id int);

创建表格

insert into mytable values(1);

插入记录

select * from mytable;

查询记录

撤销权限

revoke create table from lisi;

查看用户所具有的权限

select * from user_sys_privs;

修改用户密码

alter user username identified by password;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: