用root使用者啟動遠程服務一直是安全大忌,因為如果服務程式出現問題,遠程攻擊者極有可能獲得主機的完全控制權。MySQL從3.23.15版本開始時作了小小的改動,預設安裝後服務要用mysql使用者來啟動,不允許root使用者啟動。如果非要用root使用者來啟動,必須加上--user=root的參數(./safe_mysqld --user=root &)。因為MySQL中有LOAD DATA INFILE和SELECT ... INTO
一、Linux下安裝Oracle資料庫硬體軟體環境:硬碟 120GB記憶體 2G系統內容 WindosXp ProLinux運行環境 VMWareWorkStation4.5.2二、準備工作:1. 建立Oracle使用者帳號:# groupadd dba #group of users to be granted with SYSDBA system priviliege# groupadd oinstall #group owner of Oracle files# useradd -c
出了ORA-27101: shared memory realm does not exist 錯誤的處理我試圖串連資料庫時的ORA-01034 和 ORA-27101錯誤資訊,它總是顯示這樣的資訊,“ORA-01034 - Oracle not available”和“ORA-27101 - shared memory realm does not exist”。不能串連到我的Oracle 資料庫上。因為碰到防火牆的問題次數比較多,這次也先看看,
Oracle回閃查詢的新特性從oracle9i開始,oracle開始提供回閃查詢特性(flashback query),允許將復原段中的資料進行回閃,通過下面的例子來看一下這個從oracle9i開始提供的新特性.SQL> update emp set sal=4000 where empno=7788; 1 row updated.SQL> update emp set sal=4000 where empno=7782; 1 row updated.
問題現象:在安裝Oracle Grid11gR2的時候報出錯誤:INS-40904 ORACLE_HOSTNAME Does not Resolve to a Valid Host Name問題分析:從問題現象上來看,是由於ORACLE_HOSTNAME參數沒解析有效主機名稱導致這個錯誤的爆出。解決思路:1、 配置ORACLE_HOSTNAME參數2、 檢查主機名稱3、 檢查檔案參考metalink [ID 1281039.1]糾結的測試,終於不再報錯:1、 我通過在grid使用者.
前提條件:表info_user中有欄位id和name,欄位id為索引表data_user_info中有欄位id和name,欄位id為索引其中表info_user中欄位id和表data_user_info中欄位id數值一致。要求實現:更新表info_user中的欄位name 與表data_user_info中欄位name一致。實現的SQL語句為:update info_user i set (i.name) = (select d.name from data_user_info d
在CentOS上安裝完MySQL後,預設不開始遠端存取控制。可以進行如下設定開啟。登入MySQL: mysql -uroot -p如需修改密碼,第一次: mysqladmin -u root password NEWPASSWORD 已設定過: mysqladmin -u root -p 'oldpassword' password newpassword執行以下命令開啟遠端存取限制 grant all privileges on *.* to 'root'@'192.168.0.1'
Oracle遭遇ora-30962錯誤 30926, 00000, "unable to get a stable set of rows in the source tables" // *Cause: A stable set of rows could not be got because of large dml // activity or a non-deterministic