一共需要建立6個組:
oinstall
dbaasmadmin
asmdba
asmoper
oper
要建立兩個使用者:
oracle 和 grid
然後還要給各個使用者建立各自的環境變數。
以下的操作,在各個節點上都要進行:
groupadd -g 1000 oinstall
groupadd -g 1200 asmadmin
groupadd -g 1201 asmdba
groupadd -g 1202 asmoper
二、建立grid使用者:
useradd -u 1100 -g oinstall -g asmadmin,asmdba,asmoper
-d /home/grid -s /bin/bash -c "grid infrastructure owner" grid
給 grid使用者設定口令:
echo "grid" | passwd --stdin grid
在/home/grid/.bash_profile中,設定環境變數(注意這裡的oracle_home和 oracle_base沒有從屬關係):
export oracle_sid=+asm1
export path=/usr/sbin:$path
export path=$oracle_home/bin:$path
export ld_library_path=$oracle_home/lib:/lib:/usr/lib
export classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib
groupadd -g 1300 dba
groupadd -g 1301 oper
四、建立oracle使用者
useradd -u 1101 -g oinstall -g dba,oper,asmdba
-d /home/oracle -s /bin/bash -c "oracle software owner" oracle
給oracle使用者設定口令
echo "oracle" | passwd --stdin oracle
在/home/oracle/.bash_profile中,給oracle使用者設定環境變數
export oracle_sid=devdb1
export oracle_home=$oracle_base/product/11.2.0/db_1
export path=/usr/sbin:$path
export path=$oracle_home/bin:$path
export ld_library_path=$oracle_home/lib:/lib:/usr/lib
export classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib
如何建立使用者組和使用者
問 unix下建立使用者組的命令是?答 groupadd g gid groupname 說明 g 制定組的id號 gid 組的id號 不能與現有的組id號重複 groupname 組名 如 groupadd g 110 vteam 問 unix下如何建立使用者?答 useradd命令增加使用者組 ...
linux 建立使用者和使用者組
useradd testuser 建立使用者testuser 建立新使用者後,同時會在etc目錄下的passwd檔案中新增這個新使用者的相關資訊 passwd testuser 給已建立的使用者testuser設定密碼 說明 新建立的使用者會在 home下建立乙個使用者目錄testuser user...
ubuntu 建立git組和使用者
sudo groupadd 組名 sudo useradd 使用者名稱 建立完使用者,ls home檢視一下,是否建立成功 sudo adduser使用者名稱 in group 組名 sudo groupmod n 新組名 原組名 sudo groupdel 組名 sudo usermod g 使用...