"ORA-01045 :user 用戶名 lacks create session privilege; logon denied"

Oracle數據庫中,用命令提示符創建用戶時,有時候會出現下面錯誤:"ORA-01045 :user 用戶名 lacks create session privilege; logon denied";

原因是因爲沒有賦予用戶創建會話的權限。

創建用戶並賦予權限的操作:

       1、首先進入命令提示符,輸入sqlplus指令登錄;

       2、輸入用戶名和密碼,但要記住用戶名需輸入system,密碼是你剛安裝Oracle時你設置的密碼。(因爲創建、刪除、賦予權限、解鎖加鎖……都需通過system系統用戶執行);

       3、創建用戶:create user <用戶名> identified by <密碼> default tablespace users ;

       4、用戶創建成功後,給用戶賦予權限:grante create session to <用戶名>;

       5、命令提示符給出授權成功提示後,還可以切換所創建的用戶conn <用戶名>/<密碼> [as <角色>],驗證是否創建成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章