grant

    0熱度

    2回答

    我的SQLSERVER 2000數據庫中大約有500個sprocs;每個sproc都有一個典型的Grant Execute語句,類似於以下內容。 GRANT EXECUTE ON [DBO]。[sproc_name] TO [role1上],[基於role2],[role3],[role4],等等 如何查看存儲過程的名稱,其只授予特定的角色,而僅授予特定的角色。 例如,我不希望角色1與角色2或角色

    1熱度

    2回答

    如何在單個語句中授予多個表的特權? mysql> grant select on dbName.crw_changes to sink; Query OK, 0 rows affected (0.02 sec) mysql> grant select on dbName.crw_changes, dbName.bs_services to sink; ERROR 1064 (42000):

    2熱度

    3回答

    我在寫一個授權應用程序,空間有限。我想乳膠打印不換行我的引用部分,所以 References [1] [2] [3] 成爲 References [1], [2], [3] 我不認爲確切的引用風格是太重要了(這是NSF),但我可以」 t似乎找到了能夠做到這一點的任何書目風格。

    1熱度

    7回答

    有沒有一種方法可以讓開發人員授予用戶對對象的權限而不給他們創建用戶或功能的權限? 我試圖限制開發者的權限,我最近發現,開發商不得不在開發和生產線的環境db_owner權限!所以我正盡我所能阻止這種瘋狂。 關於此事的任何好文章?

    0熱度

    2回答

    好吧,我試圖添加一個用戶到MySQL數據庫。該用戶應該能夠將其他用戶添加到其有權訪問的數據庫中。所以我這樣做: GRANT ALL privileges ON thedbname.* TO 'topuser'@'%' IDENTIFIED BY 'pass'; 但是,我這個用戶不能添加用戶。那是因爲我只給了他們所有的單個數據庫嗎?當我查看它們時,權限顯示爲'N',而如果我刪除數據庫名稱,則顯示

    6熱度

    1回答

    我需要找出哪些模式已被授予對Oracle 10g數據庫(在這種情況下,一個包)中的某個對象的執行權限。我做這件事最簡單的方法是什麼?是否有內置函數來提供這些信息?

    0熱度

    1回答

    我在我的mysql服務器上創建了'locked down'的用戶'restrictededuser'。 mysql.user表對於該帳戶的所有權限都有N個。 mysql.db表的Y只有Select,Insert,Update,Delete,Create,Drop;該帳戶的所有其他權限均爲N.我試圖創建一個存儲過程,然後授予他訪問權限,只運行該過程,而不是其他人,但它不起作用。 用戶將收到:錯誤:拒

    73熱度

    5回答

    我需要查看Oracle數據庫上的所有授權。 我用蟾蜍功能比較模式,但它並沒有顯示不是Temptable補助等。所以是我的問題: 如何列出一個Oracle數據庫的所有授權?

    6熱度

    4回答

    與this question類似,我想知道如何生成所有發佈給一組模式中的所有角色以及名稱以「PROXY」結尾的角色列表的GRANT語句。我想重新創建如下語句: GRANT SELECT ON TABLE_NAME TO ROLE_NAME; GRANT EXECUTE ON PACKAGE_NAME TO ROLE_NAME; 其目的是幫助從開發數據庫遷移到測試數據庫(Oracle 11g)

    60熱度

    3回答

    我是新來的DBMS的管理方,並建立一個新的數據庫今晚(使用MySQL)時,我注意到這一點。授予用戶特權的第一次後,另一批創建,看起來像 GRANT USAGE on *.* TO user IDENTIFIED BY PASSWORD password 的文檔說USAGE特權的意思是「沒有權限」,所以我推斷這就是補助分級,也許一個工作用戶必須對所有數據庫擁有某種特權,所以這可以作爲一個捕獲所有