23 4 2 使用者賬號資料庫

2021-05-14 12:17:49 字數 1719 閱讀 2089

為了保證使用者的合法性,

helix

伺服器提供了使用者認證的功能,它事先提供了一些使用者賬號資料庫,包含了使用者名稱、密碼、訪問許可等內容。認證可以有很多態別,有些認證是對使用者的訪問許可權進行規定,有些是對廣播實時資料流的編碼器進行鑑別,對於不同的認證型別,需要使用不同的使用者賬號資料庫。表

23-1

列出了系統預定義的使用者賬號資料庫。

表23-1helix

預定義的使用者賬號資料庫。 名

稱 用途

目錄名admin_basic

用於認證

helix

管理員

adm_b_db

cdist_basic

向其他helix

伺服器發布內容時,對讀取內容的伺服器進行認證

cdi_b_db

content_rn5

對訪問helix

伺服器流資料的使用者進行認證

con_r_db

encoder_basic

以basic

認證方式對使用

helix

伺服器傳送現場流的使用者進行認證

enc_b_db

encoder_digest

以digest

認證方式對使用

helix

伺服器傳送現場流的使用者進行認證

enc_w_db

encoder_rn5

以rn5

認證方式對使用

helix

伺服器傳送現場流的使用者進行認證

enc_r_db

playercontent

guid

(全球唯一識別符號)決定是否允許訪問

con_p_db

對於有限規模的認證,例如說幾百個使用者,可以使用預定義的檔案形式的平面資料庫,這樣可以省去有關與專業資料庫連線的配置。但對於大規模的認證,還是應該使用專業資料庫。

helix

提供了對

msql

資料庫的直接支援,還通過

odbc

等方式提供了對其他型別資料庫的支援。

管理使用者賬號資料庫的介面如圖

23-17

所示,它是通過選擇

security|user databases

命令後出現的。左邊的列表框中列出賬號資料庫的名稱,右邊列出了所選賬號資料庫的具體設定。使用者可以通過列表框上的

圖示新增自己賬號資料庫,或者通過

圖示刪除選中的賬號資料庫,以及通過

圖示複製選中的賬號資料庫。

如果單擊了

圖示後,將在列表框中出現名為

database1

資料庫,如圖

23-18

所示,此時需要在右邊進行資料庫型別和位置的設定。資料庫型別可以是

flat file

、odbc

、msql

或,如果選擇

flat file

,則只需在安裝目錄下指定乙個目錄名即可,如圖

23-17

所示。如果選擇了其他

3種型別,則需要做與相應資料庫的連線設定,這些設定包括資料庫名稱、表名稱、可選的使用者名稱和密碼等,圖

23-18

所示的是有關

odbc

的連線配置,此時要求主機已經做好了有關

odbc

的設定。

圖23-17

使用者賬號資料庫設定

圖23-18

新增乙個使用者賬號資料庫

如何將資料庫賬號(使用者)解鎖

1 alter user username account unlock 2sqlplus as sysdba alter user system account unlock 3預設的scott使用者是被鎖定的,先解鎖就能登陸上了。使用下面的語句解鎖scott alter user scott a...

mysql資料庫賬號許可權 MySQL資料庫賬號許可權

本文主要向大家介紹了mysql資料庫賬號許可權 通過具體的內容向大家展現,希望對大家學習mysql資料庫有所幫助。mysql許可權分為全域性許可權 庫許可權 表許可權,對應於mysql庫裡面的user表 db表 tables priv表。grant all privileges on 操作mysql...

資料庫使用者

sql語句分為三類 dml ddl dcl,之前已經講解完了dml和ddl,現在就差dcl操作的,dcl主要表示的是資料庫的控制語句,控制的就是操作許可權,而在dcl之中,主要有兩個語法 grant revoke 許可權的操作基礎是需要有使用者的,而這個時候就需要通過乙個新的使用者進行演示,而要想建...