1樓:強臨花開
使用者密碼錯誤,我們可以通過新建使用者的方法連線到oracle,下面給出方法。
操作步驟:
1、開啟sqlplus,以系統身份登入:使用者名稱為sys ,密碼為manager as sysdba。指令:
sys/manager as sysdba;
2、建立新使用者。語法:create user 使用者名稱 identified by 密碼。
指令:create user c##zhangjun identified by zhangjun; (後面要加”;”)
3、為剛建立的使用者解鎖語法。 語法:alter user 使用者名稱 account unlock。
指令:alter user c##zhangjun account unlock; //使用者解鎖
4、授予新登陸的使用者建立許可權。語法:grant create session to 使用者名稱 ;指令:
grant dba to c##zhangjun;
5、修改使用者和密碼成功後再次用oraclee sql developer連線,連線成功。
2樓:匿名使用者
錯誤提示是:使用者名稱和密碼不匹配。
導致錯誤的原因:登入的型別不對,“系統管理員”應該選擇型別為“sysdba”;否則會以普通使用者許可權查詢使用者“sys”或“system”,導致登入不上去。
3樓:匿名使用者
密碼錯誤, 估計是預設的密碼被修改了……
4樓:匿名使用者
conn / as sysdba
alter user system identified by 'manager';
alter user sys identified by 'change_on_install';
然後你再試試用預設 使用者名稱密碼登入。
5樓:匿名使用者
不對吧,dba方式無論密碼你輸多少都是能登入的
oracle中的sys與system使用者的區別
system是資料庫內建的一個普通管理員,你手工建立的任何使用者在被授予dba角色後都跟這個使用者差不多。sys用資料庫的超級使用者,資料庫內很多重要的東西 資料字典表 內建包 靜態資料字典檢視等 都屬於這個使用者,sys使用者必須以sysdba身份登入。以上就是2個使用者的區別。另外你說的,sys...
請問我用oracle寫了包裡面有函式和儲存過程
驗證下不就知道了。如果你的過程和函式都沒有語法錯誤就是對的。包 包含表頭和body資訊。將你的函式和過程頭部資訊放到包中定義。呼叫就可以直接呼叫包裡面的定義。比如 包 你的包名a.spc create or replace package a isprocedure create ae out fi...
SQL Server和Oracle以及MySQL有哪些區別
區別如下 1 oracle和sql server是商業收費的,而mysql是開源免費的 2 oracle和mysql是甲骨文的產品,sql server是微軟的產品 3 oracle和ibm db2都是超大型關聯式資料庫,sql server是大型關聯式資料庫,而mysql是中型關聯式資料庫 4 o...