中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      oracle登陸有兩種認證方式

      時間:2024-09-28 00:36:42 Oracle認證 我要投稿
      • 相關推薦

      oracle登陸有兩種認證方式

        Oracle的技術廣泛應用于各行各業(yè),其中電信、電力、金融、政府及大量制造業(yè)都需要Oracle技術人才,Oracle公司針對職業(yè)教育市場在全球推廣的項目,其以低廉的成本給這部分人群提供Oracle技術培訓。下面是小編整理的關于oracle登陸有兩種認證方式,歡迎大家參考!

        Password File/Operating System Authentication

        1、os認證需要把登陸用戶加入到os相應的用戶組

        Operating System Group UNIX User Group Windows User Group

        OSDBA dba ORA_DBA

        OSOPER oper ORA_OPER

        本機

        CONNECT / AS SYSDBA

        CONNECT / AS SYSOPER

        遠程

        CONNECT /@net_service_name AS SYSDBA

        CONNECT /@net_service_name AS SYSOPER

        2、密碼文件認證,密碼文件在不同的os平臺下,路徑和默認的名稱不同。

        ORAPWD FILE=filename PASSWORD=password ENTRIES=max_users force =y

        REMOTE_LOGIN_PASSWORDFILE=none/exclusive/share

        none/exclusive(可以修改增加用戶)/share(不可修改)

        CONNECT oe/oe AS SYSDBA

        select * from V$PWFILE_USERS;

        [@more@]

        Oracle登錄認證有兩種方式,基于操作系統(tǒng)的登錄認證,基于oracle的驗證。

        可以通過改變sqlnet.ora文件,可以修改oracle登錄認證方式:

        SQLNET.AUTHENTICATION_SERVICES= (NTS)是基于操作系統(tǒng)驗證;SQLNET.AUTHENTICATION_SERVICES= (NONE)是基于Oracle驗證;SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS)是二者共存。

        經過測試,以上規(guī)則只適用于windows服務器,在linux下規(guī)則如下:

        默認情況下linux下的oracle數據庫sqlnet.ora文件沒有SQLNET.AUTHENTICATION_SERVICES參數,此時是基于操作系統(tǒng)認證和oracle密碼驗證共存的,加上SQLNET.AUTHENTICATION_SERVICES參數后,不管SQLNET.AUTHENTICATION_SERVICES設置為NONE或者NTS,都是基于oracle密碼驗證的。

        Windows下設置oracle登錄驗證為操作系統(tǒng)驗證方式的方法:

        1:把os用戶加到ora_dba組

        2:設置sqlnet.ora SQLNET.AUTHENTICATION_SERVICES = (NTS)

        或者你可以重建口令文件來改密碼,只不過原來授予sysdba和sysoper權限的用戶,就不再具有這2個權限了。

        有一種oracle的登錄方式是操作系統(tǒng)驗證登錄方式,即常說的OS驗證登錄方式,在SQL server中也有這種方式。

        當用Windows的管理員帳戶登陸系統(tǒng)后登陸數據庫,只要加上 as sysdba,不管用什么用戶名和密碼登陸,都正確,因為這時系統(tǒng)已經忽略了/ 兩邊的用戶名和密碼,默認就是sys用戶。

        有些朋友經常使用connect / as sysdba登錄,但不知道為什么沒有提供用戶名和密碼就得到了sysdba的權限。還認為這樣是不是不安全呢?

        Oracle在常見的多用戶操作系統(tǒng)上都可以進行OS認證方式來登錄。例如solaris,windows等等。

        下面以常見的windows操作系統(tǒng)來說明看一下這個操作系統(tǒng)認證方式登錄的原理。如果你的機器可以使用connect / as sysdba獲取sysdba的權限,那么下面的每一個過程你的機器上都會得到驗證,如果不能,按照下面的操作更改后,你也能以這種方式登錄。

        在命令行下敲入compmgmt.msc 進入計算機管理

        選擇本地用戶和組—>組

        看是不是有一個組的名字叫做ORA_DBA

        雙擊改組可以看到里面是不是有administrator用戶

        想一想你是不是以administrator用戶登錄的呢?

        再進入Oracle安裝目錄(即$ORACLE_HOME 一般是D:"oracle)"ora92"network"admin 找到sqlnet.ora文件看看里面的是不是有SQLNET.AUTHENTICATION_SERVICES= (NTS)

        如果這些都對的話,你就能已操作系統(tǒng)認證的方式(connect / as sysdba)來登錄Oracle

        接下來的問題是,如果你的數據很重要,出于安全考慮,希望禁止這種操作系統(tǒng)認證的方式。那么該怎么做呢?

        很簡單,找到在剛才的第6步驟中的sqlnet.ora文件,將SQLNET.AUTHENTICATION_SERVICES= (NTS)改為SQLNET.AUTHENTICATION_SERVICES=none即可。你再試一下看看會不會得到到如下結果:

        ERROR:

        ORA-01031: insufficient privileges

      【oracle登陸有兩種認證方式】相關文章:

      Oracle認證:Oracle避免全表掃描方式10-04

      oracle sysdba級用戶的認證方式01-21

      關于ORACLE認證的等級有那些06-15

      Oracle認證作用07-31

      Oracle最新認證07-13

      Oracle認證簡介11-30

      Oracle認證途徑09-11

      Oracle認證:ORACLE綁定變量BINDPEEKING08-25

      Oracle認證:Oracle控制件文件修復07-27

      Oracle認證報考流程01-11

      主站蜘蛛池模板: 亚洲av日韩av一卡二卡| 伊在人亚洲香蕉精品区麻豆| 日韩在线中文字幕一区二区三区 | 国产精品专区一区二区av免费看 | 阿勒泰市| 亚洲AVAv电影AV天堂18禁| 少妇一区二区三区久久久| 日本女优中文字幕看片| 瓦房店市| 奉新县| 景东| 久久精品国产亚洲av麻豆四虎 | 亚洲精品国产av一区二区| 中文字幕第一页在线无码一区二区| 神木县| 亚洲性69影视| 色二av手机版在线| 色综合久久久久综合一本到桃花网| 一本色道久久综合中文字幕| 亚洲精品AⅤ无码精品丝袜无码| 迁西县| 熟女丝袜美腿亚洲一区二区三区| 改则县| 钟祥市| 巴彦淖尔市| 国产精品色内内在线播放| 沧州市| 亚洲国产成人久久综合三区| 无码av永久免费大全| 国产午夜精品视频在线播放| 亚洲精品国产综合久久一线| 吃下面吃胸在线看无码| 海林市| 国产美女久久久亚洲综合| 久久亚洲精彩无码天堂| 精品视频在线观看一区二区有| 国产主播无套内射一区| av手机天堂| 免费黄网站久久成人精品| 日韩人妻少妇一区二区三区| 亚洲色无码中文字幕|