cs
你只有client怎麼可以訪問。
如果遠程有server端,已經安裝了資料庫,那麼你本機不需要安裝資料庫只安裝client就可以。
㈡ sqlite資料庫可以多用戶訪問嗎
可以啊,雖然是小型資料庫,還是可以多用戶訪問的。
㈢ 用戶訪問資料庫的許可權有哪幾種
用戶在具有了訪問資料庫的許可權之後,就可以授予其訪問資料庫對象的許可權了。可授予對象的許可權包括以下幾種:
�8�5 �8�5 SELECT
允許用戶對表或視圖發出SELECT語句。
�8�5 �8�5 INSERT
允許用戶對表或視圖發出INSERT語句。
�8�5 �8�5 UPDATE
允許用戶對表或視圖發出UPDATE語句。
�8�5 �8�5 DELETE
允許用戶對表或視圖發出DELETE語句。
�8�5 �8�5 EXECUTE
允許用戶對存儲過程發出EXECUTE語句。
㈣ 什麼是許可權用戶訪問資料庫有哪些許可權
許可權 是指為了保證職責的有效履行,任職者必須具備的,對某事項進行決策的范圍和程度。它常常用「具有批准……事項的許可權」來進行表達。例如,具有批准預算外5000元以內的禮品費支出的許可權。
只有在需要讓某些登錄用戶具有不同的訪問許可權時,該構造塊才是必需的。如果您只是要求用戶登錄,則不需要存儲訪問許可權。
如果您需要讓某些登錄用戶具有不同的訪問許可權,請確保用戶資料庫表格包含一個特定的列,該列指定每個用戶的訪問許可權(「來賓」、「用戶」、「管理員」等)。每個用戶的訪問許可權應該由站點管理員在資料庫中輸入。
在大多數資料庫應用程序中,每當新建一個記錄時,可以將一個列設置為默認值。將該默認值設置為站點上最常用的訪問許可權(例如「來賓」);然後手動更改例外的情況(例如,將「來賓」更改為「管理員」)。用戶現在即可訪問所有管理員頁。
確保資料庫中的每個用戶都具有單一的訪問許可權(例如「來賓」或「管理員」),而不是多項許可權(例如「用戶、管理員」)。如果要為您的頁設置多項訪問許可權(例如,所有來賓和管理員都可以查看該頁),則在頁級別(而不是在資料庫級別)設置這些許可權。
㈤ 為什麼登陸到資料庫管理系統的用戶不一定能訪問到資料庫
用戶許可權不夠,你可能只給了那個用戶connect(連接)許可權。以Oracle資料庫為例,ORACLE資料庫許可權有系統許可權和實體許可權兩種。
1、系統許可權:系統規定用戶使用資料庫的許可權,系統許可權是對用戶而言的,主要分為以下幾種:
(1)DBA: 擁有全部特權,是系統最高許可權,只有DBA才可以創建資料庫結構。
(2)RESOURCE:擁有Resource許可權的用戶只可以創建實體,不可以創建資料庫結構。
(3)CONNECT:擁有Connect許可權的用戶只可以登錄Oracle,不可以創建實體,不可以創建資料庫結構。
對於普通用戶:授予connect, resource許可權。
對於DBA管理用戶:授予connect,resource, dba許可權。
2、實體許可權:某種許可權用戶對其它用戶的表或視圖的存取許可權,是針對表或視圖而言的,主要分為以下幾種:
(1)select,查詢
(2)update,更新數據
(3)insert,插入數據
(4)alter,修改表結構
(5)index,索引
(6)delete,刪除
(7)all,all包括所有許可權
㈥ oracle11G客戶端能訪問oracle9i的資料庫么
能!在自己的資料庫下面建個dblink。建dblink的sql如下:create public database link dblink名
connect to "9i資料庫名"
identified by "密碼"
using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=XXXX)(PORT = 1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XXXXX)))'
訪問 select * from 9i資料庫中的表名@dblink名
㈦ 是資料庫訪問結構上,有兩種,一種是直接客戶端訪問資料庫,一種是客戶端通過服務端的應用
直接客戶端訪問資料庫的方式,稱為兩層資料庫應用,數據處理邏輯、用戶交互合二為一,客戶端編程既要清楚資料庫的數據結構,又要考慮怎麼與用戶交互,編程復雜,不便於軟體的團隊開發,同時資料庫的結構暴露在客戶端,不利於保密。而且當客戶需求改變時,資料庫結構改變了,客戶端程序都得重寫,不便於資料庫應用功能的擴展。
客戶端通過服務端的應用訪問資料庫的方式,稱為多層資料庫應用,通常為三層,即所謂的表現層、業務層和數據層。表現層(也就是客戶端)用於和用戶交互,提供用戶界面及操作導航服務;業務層用於業務處理,提供商業邏輯等各種約束;數據層用於數據的集成存儲。
有點復雜。簡單一點講,三層資料庫應用就象我們用的電腦,應用程序相當於客戶端,API相當於業務層,操作系統底層的東西相當於數據層。這樣,你開發應用程序(客戶端)只要知道API怎麼用就可以了,不需要知道操作系統底層的東西。操作系統改了(從WIN98、到XP、到WIN7,從32位到64位),只要API介面沒變,你的應用程序就還可以運行。你的應用程序要增加功能,API介面不需要改,操作系統底層也不需要改。這樣,才可能有不同的人開發出各種各樣的應用程序。你想想,如果沒有API,每個人開發的應用程序都直接與操作系統底層打交道,操作系統一變,這些應用程序還能用么?多層資料庫應用的道理就是這樣。
㈧ 客戶端怎麼訪問區域網內的資料庫
是跨網訪問嗎?如果是跨網訪問,推薦用多維INP協議。可以實現區域網對區域網直接的訪問。只要是沒有固定IP,需要被外網訪問的電腦,都可以安裝這個協議。
㈨ 安裝好資料庫後要做哪些設置才可以被其他客戶端訪問(具體解決方案)
看你是什麼資料庫了,SQLSERVER你只要把它的服務起著他的監聽就開了,默認埠是1433,ORACLE資料庫你得自己配監聽listener.ora文件,如果你是圖形化界面安裝的可以用netca來配置,如果手動的就得自己寫listener.ora文件,那個文件是放在$ORACLE_HOME/network/admin目錄下的,配置好文件後通過lsnrctl start啟動監聽就可以了,當然如果是windows版本的,在服務里啟動相關的監聽服務即可,其他的資料庫沒用過,但是原理一樣,監聽開啟就可被訪問