色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

oracle數據庫新建用戶需要配置哪些信息

謝彥文2年前12瀏覽0評論

oracle數據庫新建用戶需要配置哪些信息?

orcle數據庫新建用戶需要配置的信息包括數據庫名,數據環境,相關文件以及登錄查詢系統。

-------------------------------------------------------------------------------*******************************************************************************準備部分:新建用戶以及用戶配置文件

*******************************************************************************-------------------------------------------------------------------------------

1. 連接數據庫:sqlplus / as sysdba

2.顯示連接的數據庫名

SQL> show userUSER 為 "SYS"SQL> set sqlprompt "_connect_identifier>"orcl>

3.spool

SQL> spool e:\1.txtSQL> select * from v$logfile;

GROUP# STATUS TYPE---------- ------- -------MEMBER-----------------------------------------------------------------------------

IS_---3 STALE ONLINEE:\Oracle\PRODUCT\10.2.0\ORADATA\ORCL\REDO03.LOGNO

2 STALE ONLINEE:\oracle\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOGNO

GROUP# STATUS TYPE---------- ------- -------MEMBER-----------------------------------------------------------------------------

IS_---

1 ONLINEE:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOGNO

SQL> spool out;SQL> spool e:\1.txt append --將內容附加到指定的文件中SQL> archive log list;數據庫日志模式 存檔模式自動存檔 啟用存檔終點 e:\archive最早的聯機日志序列 3下一個存檔日志序列 5當前日志序列 5SQL> spool out;

--4.保存曾經使用過的語句

-- 4.1 保存單條使用過的語句

SQL> show userUSER 為 "SCOTT"SQL> select * from emp;

EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- -------------- ---------- ----------DEPTNO----------7369 SMITH CLERK 7902 17-12月-80 80020

7499 ALLEN SALESMAN 7698 20-2月 -81 1600 30030

7521 WARD SALESMAN 7698 22-2月 -81 1250 50030

EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- -------------- ---------- ----------DEPTNO----------7566 JONES MANAGER 7839 02-4月 -81 297520

7654 MARTIN SALESMAN 7698 28-9月 -81 1250 140030

7698 BLAKE MANAGER 7839 01-5月 -81 285030

EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- -------------- ---------- ----------DEPTNO----------7782 CLARK MANAGER 7839 09-6月 -81 245010

7788 SCOTT ANALYST 7566 19-4月 -87 300020

7839 KING PRESIDENT 17-11月-81 500010

EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- -------------- ---------- ----------DEPTNO----------7844 TURNER SALESMAN 7698 08-9月 -81 1500 030

7876 ADAMS CLERK 7788 23-5月 -87 110020

7900 JAMES CLERK 7698 03-12月-81 95030

EMPNO ENAME JOB MGR HIREDATE SAL COMM---------- ---------- --------- ---------- -------------- ---------- ----------DEPTNO----------7902 FORD ANALYST 7566 03-12月-81 300020

7934 MILLER CLERK 7782 23-1月 -82 130010

已選擇14行。

SQL> save e:\1.txt已創建 file e:\1.txtSQL>

-- 4.2 如果指定的文件已經存在,則可以選擇附加內容或替換內容

---附加內容:SQL> select username from user_users;

USERNAME------------------------------SCOTT

SQL> save e:\1.txt append已將 file 附加到 e:\1.txt

---替換內容:SQL> select table_name from user_tables;

TABLE_NAME------------------------------DEPTEMPBONUSSALGRADE

SQL> save e:\1.txtSP2-0540: 文件 "e:\1.txt" 已經存在。使用 "SAVE filename[.ext] REPLACE"。SQL> save e:\1.txt replace已寫入 file e:\1.txt

5.用于登錄的login.sql

/*

將內容保存到下面這個文件中:E:\oracle\product\10.2.0\db_1\sqlplus\admin\glogin.sql

內容:

set sqlprompt "_connect_identifier>"

*/

C:\>sqlplus scott/tiger@orcl

SQL*PLUS: Release 10.2.0.1.0 - Production on 星期五 11月 28 11:22:24 2008

Copyright (c) 1982, 2005, Oracle. All rights reserved.

連接到:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining options

SQL> set sqlprompt "_connect_identifier>"orcl>show userUSER 為 "SCOTT"orcl>conn scott/tiger@win已連接。win>show userUSER 為 "SCOTT"win>

-------------------------------------------------------------------------------*******************************************************************************第一部分:新建用戶以及用戶配置文件

*******************************************************************************-------------------------------------------------------------------------------

------- 一.新建用戶

--新建用戶01:密碼認證create user wind identified by passworddefault tablespace testtemporary tablespace tempquota 100m on test;

--新建用戶02:外部認證--------------方法01:在Windows操作系統中,需要修改注冊表。

Oracle9i版本:在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下面添加字符串鍵名OSAUTH_PREFIX_DOMAIN,鍵值設為FALSE。

Oracle10g版本:在HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDb10g_home1下面添加字符串鍵名OSAUTH_PREFIX_DOMAIN,鍵值設為FALSE。

然后再在SQL*PLUS中添加用戶:

SQL> create user ops$kamus identified externally default tablespace users;User createdSQL> grant connect to ops$kamus;Grant succeeded.SQL> conn /Connected.SQL> show userUSER is "OPS$KAMUS"

-----------------------方法02:

--第一步:修改初始化參數并且重新啟動數據庫alter system set os_authent_prefix='' scope=spfile;

/*/*如果出現ERROR 位于第 1 行:ORA-32001: 已請求寫入 SPFILE, 但是在啟動時未指定 SPFILE則:create spfile from spfile;重新啟動數據庫再次修改即可!默認情況下oracle啟動時是啟動后臺的services,即安裝oracle的配置,如果安裝時設置不啟用spfile則會報該錯誤!

SQL> startupORA-03113: 通信通道的文件結束這個是后臺的緩存設置的不是很合理!但是不影響我們的數據庫的使用!只需退出數據庫然后重新連接即可!*/

*/

--第二步:修改系統注冊表Oracle9i版本:在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下面添加字符串鍵名OSAUTH_PREFIX_DOMAIN,鍵值設為FALSE。

Oracle10g版本:在HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDb10g_home1下面添加字符串鍵名OSAUTH_PREFIX_DOMAIN,鍵值設為FALSE。

--第三步:新建操作系統賬戶net user snow password /add

--第四步:新建外部認證的用戶

create user snow identified externally;

--第五步:驗證/*由于windows系統可以使用帳戶切換功能,不需要注銷系統再次登錄!*/C:\Documents and Settings\Administrator>runas /user:wind\wind "cmd"

--2.給用戶授權讓其登錄grant create session to wind;

/*grant connect to snow identified by password;

*/

--3.授權讓用戶能在默認的表空間內新建對象alter user windquota 100M ON users;

/*如果讓用戶能夠再所有表空間都能夠操作對象則:grant unlimited tablespace to wind;*/

--4.更改用戶的密碼--方法01:alter user wind identified by accp;

--方法02:SQL>password

--5.刪除用戶drop user wind ;

/*如果用戶下面有存在的對象則無法刪除需要*/drop user wind cascade;

--6.用戶配置文件

--第一步:新建用戶配置文件

create profile pr01limitconnect_time 120failed_login_attempts 3password_lock_time 1idle_time 60sessions_per_user 2;

--第二步:新建用戶create user wind identified by passworddefault tablespace userstemporary tablespace tempquota 100m on usersprofile mi01;

--第三步:查看用戶使用的默認配置文件名select profile from dba_users where username='WIND';

--查看用戶配置文件內容select distinct resource_name, limit from dba_profiles where profile='PR01'; --pr01是用戶配置文件名

---刪除已經指定給用戶的配置文件時需要使用關鍵字cascadedrop profile pr01 cascade;

--為用戶指定默認用戶配置文件SQL> alter user wind profile pr01。