SQL Server登入使用者只能看到自己的資料庫設定辦法
現在我需要的是指定的登入使用者只能看到並訪問它自己的資料庫而不能看到其他的資料庫
1.建立資料庫
2.建立SQL新使用者
3.賦予自己擁有管理許可權的資料庫的檢視許可權
Alter AUTHORIZATION ON DATABASE::資料庫名稱 TO 登陸使用者名稱
相關推薦
SQL Server登入使用者只能看到自己的資料庫設定辦法
問題背景:公司的一臺資料庫伺服器上放在多個數據庫,每個資料庫都使用不同的登入名稱,雖然每個登陸名不能訪問其他的資料庫但還是有安全隱患的現在我需要的是指定的登入使用者只能看到並訪問它自己的資料庫而不能看到其他的資料庫1.建立資料庫2.建立SQL新使用者3.賦予自己擁有管理許可權
sql server登入時出現錯誤233的解決辦法
今天也不知道sql server抽了什麼風,無論是windows登入還是sa登入,登入的時候總是提示錯誤233。windows登入錯誤是根本不能建立連線,初始化錯誤,給了很多原因,sql版本不對啦,連線數超過限制啦;sa登入時錯誤是連線已建立,但登入過程中發生錯
SQL Server 登入名、伺服器角色、使用者名稱和資料庫角色 --- 解釋
一、基本解釋 登入名:登入伺服器的使用者賬號; 伺服器角色:登入名對該伺服器具有的許可權,角色分多種的,一個角色可以有多個登入名,如作業系統的系統使用者可以有多個。 SQL伺服器角色 sysadmin &nb
SQL Server登入方式
SQL Server登入伺服器有兩種驗證方式,一種是windows身份驗證,也就是本機驗證,另一種就是SQL Server驗證,就是使用賬號密碼的方式驗證。 在使用windows身份驗證登入時,直接就能登入資料庫。登入時,伺服器名稱可以是一個英文的點‘.’,也可以是(local),都是代表本機。 如果使用
刪除SQL Server登入時下拉列表中出現之前刪除的登入名
SQL SERVER在刪除自己建立的登入名之後,再次登入時總是顯示之前刪除的登入名,很是苦惱,原因在此,刪除此資料夾中的這個檔案: 刪除路徑是: SQL Server Management Studio 2016 delete the file C:\Users\%username%\A
瞭解Sql Server的執行計劃 看懂SqlServer查詢計劃 程式設計師眼中的 SQL Server-執行計劃教會我如何建立索引?
閱讀目錄 如何啟動執行計劃 執行計劃結果要看什麼 Sql Server的五種查詢方式 檢視更具體的執行過程 參考資料 前一篇總結了Sql Server Profiler,它主要用來監控資料庫,並跟蹤生成的sql語句。但是隻拿到生成的sql語句沒有什麼用
DbForge Data Compare for SQL Server入門教程:連線到資料庫、快速同步兩個資料庫
在連線到資料庫之前,必須建立伺服器連線。 要建立連線: 1. 在資料庫選單上,單擊新建連線。將開啟“ 資料庫連線屬性” 對話方塊。 2. 在“ 伺服器” 組合框中,單擊“ <瀏覽...>” 。將開啟“ 瀏覽伺服器” 視窗。 3. 在“ 本地伺服器” 選
Sqlserver中 登入使用者只能看到自己擁有許可權的庫
第1步: 開啟資料庫管理介面 ---》安全性--》登入名,“新建登入名” 這個介面,只要填寫登入名和密碼即可。其他的都不用管。 第2步: 執行sql: --將所有資料庫的檢視許可權給Public角色,每個登入使用者只能檢視指定的資料庫--此語句會導
SQL Server 2005 無日誌檔案附加資料庫
雖然目前本人用的是2008R2,但很多客戶仍然還是2005版本的,所以還是將這篇文章轉過來,以備不時之需。在2008下附加2005的mdf應該也可以用得上的。以下是原文: 公司網站運營兩年多了,日誌檔案超級大,在重灌系統的時候,為了省事,就沒有備份日誌檔案,而且是沒有分離就
SQL Server 2008無日誌檔案附加資料庫
我們的“DBA”晚上執行了一個涉及使用者的操作,結果執行資料量太大,導致sql server存放日誌的磁碟空間不足,第二天早起發現論壇出現問題,不能發帖。收縮日誌不見效果的情況下,和其主管商議決定直接刪除日誌檔案.ldf 。沒有進一步驗證自己的方案,就付諸實施。 1、停服務; 2、刪除日誌檔案(直接物理刪除
SQL Server 2012 用JavaJDBC技術連線資料庫並查詢表
try{//必須寫在try_catch語句中 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String str = "jdbc:
關於 SQL Server 登入問題(錯誤 233和18456)的解決方法
此次遇到的問題型別為:錯誤233 和 錯誤18456 錯誤233 已成功與伺服器建立連線,但是在登入過程中發生錯取。(provider:共享記憶體提供程式,error:0-管道的另一端上無任何程序。)(Microsoft SQL Server,錯誤:233) 解
Amazon RDS SQL Server詳細資訊_開源關係資料庫
Amazon RDS 支援多種 SQL Server (2008 R2、2012、2014 和 2016) 版本。對具體版本的支援因許可模型而異。若要詳細瞭解 Amazon RDS for SQL Server 提供的許可模型,請參閱定價部分:
SQL Server 2008 R2中 某XX資料庫 的事務日誌已滿 請參閱 sys.databases 中的 log_reuse_wait_desc 列
碰到此類問題首先想到的就是日誌空間問題以及磁碟問題,具體排查總結如下: 第一: 排查當前資料庫日誌檔案增長方式,確認是否做了相應的限制; 第二:檢查資料庫當前恢復模式 (完全、簡單、大容量日誌); 第三:排查當前資料庫日誌檔案所儲存 的磁碟空間
SQL SERVER 登入名遷移
DROP PROCEDURE sp_hexadecimal GO CREATE PROCEDURE sp_hexadecimal @binvalue varbinary(256), @hexvalue varchar (514) OUTPUT AS DECLARE @c
Sql Server 2008 R2連結伺服器Oracle資料庫
專案需要對接其他平臺的資料,並在網頁上進行展示。 利用公司CMS框架,最簡單的製作方式,就是在sql server 2008 r2資料庫中新增oracle的連結伺服器。(不用寫一行程式碼哦~) 操作如下 確保網路通暢 注:一定要確保資料庫伺服器網路環境
SQL Server 安全篇——SQL Server 安全模型(3)——資料庫級別安全性
在資料庫層面,以授權到安全主體來實現安全性。 相對於伺服器級別,資料庫級別稱為資料庫使用者和資料庫角色。 使用者: 通常情況下,資料庫使用者是從例項層面建立的登入名來實現。相同例項下,一
【傻瓜式】QT5+sql server(ODBC)建立資料來源並且連線資料庫
qt5.5 msvc + sql server2008 登入ID:SQLproject 登入密碼:mylocalhost 伺服器ID:DELL-PC 資料庫名:PhoneCount 資料庫使用者配置,首先建立個數據庫 PhoneCount,【請忽略課程設計的名字~】
SQL Server中"登陸名"-"使用者對映"-"資料庫角色成員身份"下面10個可選項的意思
public 維護所有預設許可權 db_owner 執行所有資料庫角色活動 db_accessadmin 新增和刪除資料庫使用者, 組及角色 db_ddladmin 新增、更改或刪除資料庫物件 db_security admin 分配語句執行和物件許可權 db_bac
SQL Server登入錯誤的幾種解決方案
最近客戶讓我給他們把資料匯入到資料庫中,但是我的SQL Server特別的不給力,關鍵的時候跳出了一堆的錯誤,我估計這是我用資料庫到現在,遇到最多的一次錯誤了,花費了一晚個上的時間除錯,