oracle創建用戶資料庫
1. oracle資料庫安裝完後,如何創建用戶
默認的:最高許可權用戶:system 密碼:manager
管理員許可權用戶:sys 密碼:change_on_install
普通用戶:scott 密碼:tiger
登陸管理員或超級管理員用戶可以自己建立屬於自己的用戶 :
命令:create user userName identified by password;
創建用戶名為: userName, 密碼為 password 的用戶
分配許可權:
grant dba to userName; --授予DBA許可權
grant unlimited tablespace to userName;--授予不限制的表空間
grant select any table to userName; --授予查詢任何錶
grant select any dictionary to userName;--授予 查詢 任何字典
2. oracle資料庫安裝完之後,如何創建用戶
默認的:最高許可權用戶:system 密碼:manager
管理員許可權用戶:sys 密碼:change_on_install
普通用戶:scott 密碼:tiger
登陸管理員或超級管理員用戶可以自己建立屬於自己的用戶 :
命令:create user userName identified by password;
創建用戶名為: userName, 密碼為 password 的用戶
分配許可權:
grant dba to userName; --授予DBA許可權
grant unlimited tablespace to userName;--授予不限制的表空間
grant select any table to userName; --授予查詢任何錶
grant select any dictionary to userName;--授予 查詢 任何字典
3. oracle資料庫怎麼創建新用戶
創建用戶:
;
其中shopping為創建的用戶名,123456為用戶密碼。
創建用戶後需要對用戶賦予相應的許可權,以下是示例,為shopping用戶賦予connect,resource,dba三個許可權。
授權:
grantconnect,resource,dbatoshopping;
4. oracle 安裝完了,怎麼創建用戶和資料庫
創建用戶:
1、打開資料庫主頁。2、登陸。3、點擊「管理」。4、點擊「資料庫用戶版」。5、點擊創建,即可權創建用戶
創建資料庫:
1、打開資料庫主頁。2、登陸。3、點擊「SQL」。4、點擊「SQL命令」。
5、create table 表名(
欄位名 數據類型 【默認值】 【約束】,
欄位名 數據類型 【default 值】 【constrain 約束名】 【約束類型】,
........
);
例:
createtableuser(
idnumber(5)primarykey,
namevarchar2(15),
);
5. oracle 安裝完了,怎麼創建用戶和資料庫
Orace創建資料庫使用dbca命令,而創建用戶用sqlplus
user/pass@servername登錄後創建。其中的user必須有創建用戶的許可權內。默認system是有容的。你必須先用dbca創建資料庫後才能創建用戶。
6. 怎麼給oracle資料庫創建用戶,並賦許可權
創建抄用戶:
create user shopping identified by 123456;
其中shopping為創建的用襲戶名,123456為用戶密碼。
創建用戶後需要對用戶賦予相應的許可權,以下是示例,為shopping用戶賦予connect,resource,dba三個許可權。
授權:
grant connect,resource,dba to shopping;
7. 淺談oracle資料庫如何創建用戶以及分配許可權
oracle的用戶許可權要是詳細說,那麼可能要很久,畢竟oracle的管理都是用過用戶實現的。
(1)這里個人覺得最重要的是保護所在伺服器的oracle用戶(系統用戶)的密碼。並且不管是什麼系統用戶,就算是root,也不能隨意修改才可以。畢竟本地登錄的sqlplus / as sysdba就是dba許可權,如果真的是這里出現問題,那麼哭都來不及。
(2)dba用戶有且只能有一個(用戶名一定要毫不起眼,避免被猜出來,密碼也要符合加密原則並且定期修改),這個用戶要專人專用,絕對不能大面積給予該用戶的密碼,還是那句話許可權太大。除了不得不利用dba身份進行的操作,其他事情一律不用這個用戶,要當做這個用戶不存在。
(3)其他用戶許可權,先說資料庫的主要操作——增刪改查,增是一個單獨的用戶,改刪為一個用戶或兩個用戶(這個許可權也是嚴格控制的,因為一般來說),查為一個用戶。感覺是不是很煩,一般也沒有這么用的,不過如果真的要求嚴格,那麼這是最好的辦法。
(4)其他的就是關於表的分層管理(當然每層屬於不同的用戶或者每層分成幾塊,每塊都是不同的用戶),這樣可以盡量避免因為許可權導致的資料庫問題。退一步說,就算出了問題,數據也是可以找回的。
(5)最後一個是每一個大面積分發的用戶的授權都是針對表的,至於針對表空間等資料庫系統層面的授權,則是由專門的用戶由專門的人操作完成的。
8. oracle 資料庫創建新用戶
首先,「把身份換成DBA" 時, 你是用的本地操作系統認證登錄,以sys用戶身份登錄的,不管你寫不寫用戶名密碼都是一樣的。你可以執行 show user命令檢查當前用戶。
其次,正常來說,用戶名在資料庫里是用大寫存貯的。你建立時是小寫,到資料庫里還是給你變成大寫。密碼是大小寫敏感的。
按你的描述,最大的嫌疑是navicat這個工具有問題。也許它是用什麼辦法把小寫的用戶名存儲進資料庫了。沒有你的環境我也沒法驗證。你可以再試一次,然後以dba登錄資料庫,查看dba_users表裡的username這一列,看看裡面是怎麼樣的
9. Oracle如何創建用戶
可按如下步抄驟創建用襲戶:
1、打開oracle第三方工具,如plsq,然後用一個具有dba許可權的用戶登錄。
grantconnect,resource,dbato用戶名;
10. oracle新建用戶就是新建資料庫嗎
你就把 用戶當做是資料庫
表空間 是就是表和表出具存儲的地方 可以不建 oracle默認會為每個用戶分配默認的 表空間
而 表 是在表空間的基礎上建立的
建表
create table xxx(u_id number, uanme varchar(50));