database-permissions

    4熱度

    3回答

    MSDN documentation for sys.database_permissions表示狀態列可以是'G','D','R'或'W'。 'R'值有'REVOKE'的描述,這使得它聽起來像一排,這個值將對應於撤銷的許可。但是,從the docs for REVOKE可以看出,撤銷權限完全可以將其刪除,所以我期望從sys.database_permissions中刪除該行。當我測試授權然後撤銷

    1熱度

    1回答

    假設我的辦公室中有多個用戶需要訪問相互依賴的多個數據庫。我有系統管理員的用戶,但是隨着更多員工的加入,我希望能夠爲這些非系統管理員的新用戶應用特定的權限,但需要擁有特定數據庫的所有者級權限,而無需授予他們修改其他用戶的權限。我不想僅僅手動添加每一個數據庫,而是要創建一個可以應用於用戶的角色,併爲每個數據庫授予權限,或者創建一個架構,在每個數據庫上爲用戶授予這些權限,或者創建一個腳本來給予每個數據庫

    -1熱度

    2回答

    如何將vb.net中的read_only更改爲read_write SQL Server數據庫連接? 錯誤消息: 失敗,因爲數據庫是READ_ONLY

    1熱度

    2回答

    我有一個SQL Server 2005上運行的數據庫,它具有用戶定義的數據類型。用戶定義的數據類型也在模型數據庫中實現,所以當我創建臨時表時,我可以使用相同的用戶定義數據類型。 例如,在AppDB我有這樣的數據類型定義: CREATE TYPE [dbo].[ product_code] FROM [varchar](8) NULL ,並在型號完全相同的: CREATE TYPE [dbo].

    0熱度

    1回答

    Update語句我有mssql2008 R2的SQL Server 問題: 用戶對錶中的一些列的權限。他可以更新表格的一些列(不是全部)。我們需要創建UPDATE語句,以便它不會違反權限。 最好不用動態查詢。 在MSSQL服務器中是否有這種能力?

    1熱度

    2回答

    如何檢索用戶具有SELECT權限(直接授予或通過分配角色授予)的所有表的列表?

    21熱度

    4回答

    從the PostgreSQL docs: 角色的概念是包含「用戶」和「組」的概念。在8.1之前的PostgreSQL版本中,用戶和組在 之間是不同的實體,但現在只有角色。任何角色都可以充當用戶,一個組或兩者兼而有之。 他們爲什麼在8.1中做這個改變? 從C編碼器的角度來看,使用單個Role類(struct)也許更容易? More details: CREATE USER is equivalen

    1熱度

    1回答

    我已經在Windows Server 2008上安裝了幾個DotNetNuke網站。我想知道的是如何將各種安全實體配置在一起。例如,某些安裝參考建議設置站點文件的權限,以包含具有修改權限的「網絡安全」;將IIS 7.5 AppPool標識設置爲網絡服務。 至於數據庫 - 我正在使用SqlServer 2008.我已經使用Windows集成和SqlServer用戶身份。比另一個更受歡迎嗎?我注意到在

    3熱度

    2回答

    在閱讀@ PerformanceDBA的回答Historical/auditable database他做了這樣的說法: 在真實的(標準ISO/IEC/ANSI SQL)數據庫,我們不給 INSERT/UPDATE/DELETE權限的用戶。我們授予SELECT和 僅供參考(對於選定用戶)所有INSERT/UPDATE/DELETE都在 中編碼,這意味着存儲過程。然後,我們將每個 存儲過程授予選定用

    6熱度

    1回答

    沒有讀取權限我寫了下載mdb文件並讀取它們到OLEDB提供程序的腳本。所有工作正常,但如果我嘗試從表中讀取,它會引發異常: Ms Access:無法讀取記錄;沒有讀取權限tblMytable var cmd = new OleDbCommand("SELECT * FROM tblMytable", conn); var reader = cmd.ExecuteReader(); 我改變權限