cost 87 ms
如何克隆雪花數據庫並擁有其所有子對象?

[英]How to clone a Snowflake database and own all of its child objects?

我喜歡 Snowflake 的零拷貝克隆功能,但它的一個特性似乎嚴重限制了它的便利性: 克隆創建者僅獲得頂級克隆 object 的所有權。 子對象仍歸原始子對象的所有者所有,新的頂級克隆所有者不一定有權更改其所有權。 我們有一個開發人員角色,可以讀取我們的生產數據庫。 我想為開發人員提供一種方便的 ...

Postgres 13 - 默認權限不起作用

[英]Postgres 13 - default privileges NOT working

我有一個模式“test_db”和一個角色“test_user”,我想在模式“test_db”中的所有表上從“test_user”中刪除刪除權限 - 如何實現這個? 如果可能的話,我不想訴諸觸發器/規則。 到目前為止我嘗試的是將 DEFAULT PRIVILEGES 設置為該用戶模式上的 postgr ...

MySQL:如何將“ALTER DATABASES”授予用戶

[英]MySQL : How to grant "ALTER DATABASES" to a USER

用戶需要做: ...但即使有: ...不允許用戶這樣做。 我發現了一些建議這樣做的網站 ...但即使在 MySQL 8 中(對不起,我們在此服務器上有 Mysql 5)這似乎不存在: https://dev.mysql.com/doc/refman/8.0/en/grant.html 抱歉, ...

在 MySQL 中,如何讓存儲過程從調用數據庫而不是定義存儲過程的數據庫中查詢表

[英]In MySQL, how can I have a stored procedure query the tables from the calling database instead of the database where the stored procedure is defined

為了簡化起見,假設我有 2 個包含數據的數據庫,db_data_1 和 db_data_2,它們具有相同的表集,並且我有第三個數據庫,其中定義了我的存儲過程,比如 db_sp。 假設我的存儲過程稱為 my_sp 當我嘗試從 db_data_1 或 db_data_2 調用 db_sp.my_sp 時 ...

MySQL/MariaDB:“GRANT ... IDENTIFIED BY”與“CREATE USER”和“GRANT”之間有什么區別?

[英]MySQL/MariaDB: What is the difference between 'GRANT … IDENTIFIED BY' vs 'CREATE USER' and then 'GRANT'?

設置數據庫時,我通常會創建一個用戶: 然后給用戶一些對數據庫的權限: 我看到這兩個命令序列到處都是這樣做的方法。 但是,我注意到如果我跳過CREATE USER命令並從GRANT開始,用戶似乎是自動創建的並且工作正常。 是否有理由在GRANT之前仍然使用CREATE USER ? 或者它只是 ...

無法使用屬於 AD 組的登錄名創建數據庫范圍的憑據

[英]Cannot create database scoped credential with a login that is part of an AD group

我正在嘗試查找允許通過 Azure SQL 服務器中的 AD 組分配權限的用戶通過以下語法創建數據庫范圍憑據的最低必需權限或角色。 根據文檔,需要以下權限。 該組中的某人嘗試創建數據庫范圍憑據時的錯誤如下: 所以有趣的是,當我使用單獨的 SQL 登錄嘗試此操作時,我特別授予了登錄 CON ...

重建關系表與其他表的關系是否合理?

[英]Is it reasonable to rebuild the relationship between the relationship table and other tables?

需求是這樣的:一個用戶屬於多個部門,每個部門的角色不同,每個角色的權限也不同。 大意是你需要在關系表上再建立一層關系。 我想知道是否還有其他更好的設計 ...

在IIS中使用SQL Server和Codeigniter的數據庫連接錯誤

[英]Database Connection error using sql server and codeigniter in IIS

通過PHP連接MSSQL數據庫時出錯我無法連接到遠程系統中的sql server數據庫。 它顯示無法使用提供的設置連接到數據庫服務器。 文檔名稱: 返回以下錯誤。 Array([0] => Array([0] => 28000 [SQLSTATE] => 2 ...

即使已授予權限,也會出現“表 foo 的權限被拒絕”錯誤

[英]Getting 'permission denied for table foo' error even though permissions have been granted

我以數據庫所有者(也是超級用戶)的身份登錄到我的數據庫,並創建了一個帶有 nologin 和 noinherit 標志的role_write角色。 我已經從公共架構中撤銷了默認的創建權限: 並撤銷了對數據庫的公共訪問權限: 我已在每個表上授予角色,我希望該角色能夠具有讀/寫訪問權限。 在此 ...

改善特定MySQL查詢的性能

[英]Improving performance of a Specific MySQL Query

我在需要使用數據庫的多個站點上使用企業應用程序。 我不是該應用程序的開發人員,因此無法修改該應用程序查詢數據庫的方式。 當前,我們正在嘗試從MySQL遷移到PostgreSQL,因為碰巧該應用程序在PostgreSQL上運行更好。 該應用程序跨特定數據庫實例中的數千個表存儲數據。 該 ...

Postgres 中的不變性

[英]Immutability in Postgres

我想創建一個不可變的 Postgres 數據庫,用戶可以在其中插入 & select(寫入和讀取)數據,但不能更新或刪除數據。 我知道FOR UPDATE鎖,但我不明白如何使用它。 比方說我有下表,我怎樣才能讓它不可變(或者,如果我理解正確,我怎樣才能永久使用FOR UPDATE鎖)CREA ...

有沒有辦法繼承當前用戶不擁有的表

[英]Is there a way to inherits table which is not owned by current user

我在我的 PostgreSQL 數據庫中創建了兩個用戶。 假設migration和dev 。 我用用戶migration創建了一個表A 。 然后我創建表B ,它以用戶dev繼承表A ,但失敗了。 如果我不想更改表所有者,還有其他方法可以使其工作嗎? ...

超級用戶 nologin 角色?

[英]Superuser nologin roles?

在搜索ALTER和GRANT命令的示例時,我注意到有時授予superuser權限,但沒有授予login權限。 此外,事實證明,如果您為角色授予GRANT SELECT權限而不是LOGIN ,則它們無論如何都無法執行選擇查詢,因為這取決於登錄。 那么nologin超級用戶或者nologin角色句號 ...

數據庫權限的基本配置

[英]Basic configuration of database permissions

我正在學習數據庫,但對以下假設有一個疑問:如何准備規則和組配置: 我有兩個數據庫: databaseA databaseB 每個數據庫將有幾個用戶使用connectionString(服務器,端口,數據庫,用戶名,密碼)進行連接。 因此,每個數據庫有3個用戶: ...

創建僅對一個數據庫具有授予權限的用戶

[英]Create user with grant privileges on only one database

我想僅授予新用戶對一個數據庫的讀/寫權限,因此他無法訪問其他數據庫。 在我使用以下sudo -u postgres createuser <username>創建新用戶后: sudo -u postgres createuser <username>這個用戶有什么特權? ...

無法使用 Postgres FDW 訪問外部表

[英]Cannot access foreign table using Postgres FDW

我在 Postgres 10 中設置了一個外部表。角色“role1”已被授權在使用postgres超級用戶設置的外部服務器 (fs) 上使用。 我使用 import schema 命令導入了表: 那工作得很好。 但是,當我嘗試查詢表時,出現以下錯誤: 我的理解是 FDW 應該一視同仁地對 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM