我對cassandra數據庫非常陌生。我需要爲數據庫設置用戶名和密碼...有人請幫我解釋如何做到這一點..爲Cassandra數據庫設置用戶名和密碼
3
A
回答
6
您可以使用在列族級別具有ro或rw訪問權限的用戶創建用戶。對於Cassandra 0.7或更早版本,您可以在此處找到概述:http://www.datastax.com/docs/0.7/configuration/authentication
對於1.0及更高版本,身份驗證已移入示例目錄。你可以在這裏找到一個如何配置它的例子(與之前一樣):http://devblog.michalski.im/2012/04/05/adding-simple-authentication-to-cassandra/
一般來說,Cassandra開發者似乎建議通過防火牆依靠用戶/通過身份驗證隔離Cassandra數據庫。如果你能走這條路,那就更好了。
爲了更加安全,你還可以加密節點間通信:http://wiki.apache.org/cassandra/InternodeEncryption
2
這裏的多一些對Cassandra的權限太(後您設置身份驗證): http://devblog.michalski.im/2012/04/22/more-on-cassandra-simpleauthority-permissions/
那麼,還有比只多一點CF級別的權限系統。
相關問題
- 1. 如何爲數據庫設置用戶名和密碼?
- 2. 從SQL數據庫獲取用戶名和密碼等設置
- 3. Java數據庫用戶名和密碼
- 4. 創建數據庫與編碼和設置用戶名和密碼
- 5. 設置mysql用戶名和密碼
- 6. 設置phpMyAdmin用戶名和密碼
- 7. Charles Proxy設置用戶名和密碼。
- 8. SQLExpress - 如何爲sql數據文件設置用戶名/密碼
- 9. 爲Android Sqlite數據庫設置密碼
- 10. 爲SQLite v3數據庫設置密碼
- 11. 用戶名/密碼數據庫檢查
- 12. 用yum安裝cassandra datastax企業版:如何設置用戶名和密碼
- 13. 在java中加密數據庫用戶名和密碼?
- 14. 蜻蜓:加密數據庫的密碼和用戶名
- 15. 從數據庫驗證硬編碼的密碼和用戶名
- 16. 輸入數據(用戶名和密碼)
- 17. 4D爲MySQL與PHP連接設置用戶名和密碼
- 18. 如何爲xlsform設置用戶名和密碼
- 19. 使用數據庫進行Java用戶名和密碼驗證
- 20. 用戶名和密碼的數據庫驗證不起作用。
- 21. Sqlite3 - 使用用戶名和密碼創建數據庫
- 22. 如何設置用戶名/密碼mosquitto?
- 23. 從PHP設置HTTP用戶名/密碼
- 24. 如何設置HTTPGET用戶名/密碼
- 25. Cruise Control.NET:如何爲git存儲庫任務設置用戶名和密碼?
- 26. Microsoft Access數據庫:如何刪除用戶與密碼設置
- 27. 在mercurial中設置用戶的用戶名和密碼
- 28. 如何安裝Cassandra以及如何設置Cassandra用戶名和密碼及其適用於netbeans的連接器
- 29. Oracle數據庫控制的用戶名和密碼
- 30. mysql數據庫網址,用戶名和密碼在文件中
SimpleAuthenticator類和SimpleAuthority類已移至示例目錄,因爲它們不打算用於生產。來自NEWS.txt:「他們從來沒有提供實際的安全保障,而且他們目前的狀態只是作爲例子。」 – psanford 2012-04-25 02:13:58
一旦你有用戶設置,你如何登錄到其中的一個?或者作爲其中一個執行查詢/命令? – Pinocchio 2014-03-06 06:16:35
@Pinocchio在http://devblog.michalski.im/2012/04/05/adding-simple-authentication-to-cassandra/的最後幾行看你的答案 – Andrew 2014-03-06 10:13:55