IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页数据库Oracle → 详解在Oracle给用户解锁的方法

详解在Oracle给用户解锁的方法

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

  本文将介绍oracle给用户解锁的方法,希望那个通过括在Oracle中添加用户、赋权、修改密码、解锁实现Oracle给用户解锁。本文能给大 家有所帮助。

  添加用户:(随着用户的创建,自动产生与用户同名的schema)

  1.CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED

  2.BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY

  3.TABLESPACE "TESTTEMP" ACCOUNT UNLOCK;

  赋权:

  (这些权限是开发中使用的权限,如果用户生产环境,请自行对于用户创建相应的系统权限)

  据说生产环境下,只是connect resource这样的角色就可以了。

  1.GRANT "CONNECT" TO "TESTER";

  2.GRANT "RESOURCE" TO "TESTER";

  3.GRANT "DBA" TO "TESTER";

  4.GRANT "EXP_FULL_DATABASE" TO "TESTER";

  5.GRANT "IMP_FULL_DATABASE" TO "TESTER";

  用户修改密码,Oracle给用户解锁:

  1.ALTER USER "SCOTT" IDENTIFIED BY "*******"

  2.ALTER USER "SCOTT" ACCOUNT UNLOCK

  1.查看所有用户:

  1.select * from dba_user;

  2.select * from all_users;

  3.select * from user_users;

  2.查看用户系统权限:

  1.select * from dba_sys_privs;

  2.select * from all_sys_privs;

  3.select * from user_sys_privs;

  3.查看用户对象权限:

  1.select * from dba_tab_privs;

  2.select * from all_tab_privs;

  3.select * from user_tab_privs;

  4.查看所有角色:

  1.select * from dba_roles;

  5.查看用户所拥有的角色:

  1.select * from dba_role_privs;

  2.select * from user_role_privs;

  Oracle中新建用户名

  连接ORACLE数据库:

  1、在Oracle Database Assistant中建立自己的数据库;

  2、在Oracle Net8 Easy config中建立连接与自己的数据库的连接,取一个service名,IP:为本地IP 127.0.0.1,database sid为你所建立的

  数据库的SID,用户名为:system,密码:manager或是自己设的密码;

  3、在SQLPLUS中连接自己的数据库,用户名为:system,密码:manager或是自己设的密码,tom:你刚建立的 service名.

  4、显示当前连接用户:show user;

  5、新建用户并授权:create user tom identified by 密码;

  grant connect,resource to tom;

  6、在sqlplus中用刚建立的用户:tom/密码,连接;

  7、建立表空间。

  数据库的初始化参数文件:init+实例名.ora文件,编辑此文件中的内容,可以改变数据库使用的方法和分配的资源.

  启动ORACLE数据库,在DOS方式下运行svrmgr30,然后输入connect internal,密码为:oracle,再输入startup即可.

  表空间的建立:storage manager

  回滚段可在storage manager中建立

  启动oracle数据库

  在DOS窗口下,输入svrmgr30,启动服务器管理器,输入connect internal,输入密码oracle,输入shutdown,关闭数据库,输入startup,启动数据库.

  1. Oracle安装完成后的初始口令?

  1.internal/oracle

  2.sys/change_on_install

  3.system/manager

  4.scott/tiger

  5.sysman/oem_temp

  建立表空间

  1.create tablespace test1 datafile 'd:tabletest1.dbf' size 1M;

  创建名为wjq的用户,其缺省表空间为test1。在SQL*PLUS以SYS用户连接数据库,运行以下脚本。

  1.create user wjq identified by password default tablespace test1;

  以用户wjq连接sqlplus

  建立表:

  1.CREATE TABLE t1(empno NUMBER(5) PRIMARY KEY, ename

  2.VARCHAR2(15) NOT NULL, job VARCHAR2(10), mgr NUMBER

  3.(5),hiredate

  4.DATE DEFAULT (sysdate), sal NUMBER(7,2), comm NUMBER(7,2));

  建立表T2并指定此表的表空间为

  1.test1:CREATE TABLE t2(empno NUMBER(5) PRIMARY KEY,ename VARCHAR2(15) NOT NULL,

  2.job VARCHAR2(10),mgr NUMBER(5),hiredate DATE DEFAULT (sysdate),sal NUMBER(7,2),comm NUMBER(7,2)) TABLESPACE

  3.test1;

  插入记录:insert into t1 values(101,'wang','it',25,'',20,20);

  插入日期:insert into t1 values(102,'wang','it',25,to_date('1980-12-17','yyyy-mm-dd'),20,20

关键词标签:Oracle用户解锁

相关阅读

文章评论
发表评论

热门文章 Oracle中使用alter table来增加,删除,修改列Oracle中使用alter table来增加,删除,修改列oracle中使用SQL语句修改字段类型-oracle修oracle中使用SQL语句修改字段类型-oracle修使用低权限Oracle数据库账户得到管理员权限使用低权限Oracle数据库账户得到管理员权限Oracle对user的访问控制Oracle对user的访问控制

相关下载

人气排行 ORACLE SQL 判断字符串是否为数字的语句Oracle中使用alter table来增加,删除,修改列的语法ORACLE和SQL语法区别归纳(1)oracle grant 授权语句如何加速Oracle大批量数据处理Oracle删除表的几种方法ORACLE修改IP地址后如何能够使用Oracle 10g创建表空间和用户并指定权限