當開啓auth驗證時,mongoose連接mongoDB時遇到的坑

最近學習NodeJS和MongoDB,在使用mongoose工具時遇到一個這樣的問題 我這裏示例的db_shop數據庫是添加了用戶的,按道理來說,mongoDB開啓auth驗證後,必須要輸入密碼和賬號纔可以連接成功。如果直接連接會報錯,例如客戶端: 但是控制檯依舊輸出了連接成功,這讓我很不理解,明明開啓了auth但爲什麼還是能夠連接上呢?然後我發現admin數據庫也可以連接上,甚至一個不存在的數據
相關文章
相關標籤/搜索