日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

mongodb php 报错,PHP5 mongodb 切换db报错 Authentication failed on database admin-汗血宝马

發(fā)布時間:2025/3/20 php 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mongodb php 报错,PHP5 mongodb 切换db报错 Authentication failed on database admin-汗血宝马 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

權(quán)限

已經(jīng)開啟,在test上創(chuàng)建了用戶test1,并賦予了 test的readWrite 和 reporting的read權(quán)限。

{

"_id" : "test.test1",

"userId" : UUID("406cb77c-1fc0-4f34-a257-1c975349552a"),

"user" : "test1",

"db" : "test",

"roles" : [

{

"role" : "readWrite",

"db" : "test"

},

{

"role" : "read",

"db" : "reporting"

}

],

"mechanisms" : [

"SCRAM-SHA-1",

"SCRAM-SHA-256"

]

}

使用CLI模式進(jìn)行連接,mongo -u test1 -p –authenticationDatabase test 可以進(jìn)入,show dbs會顯示兩個庫。

D:\>mongo -u test1 -p --authenticationDatabase test

MongoDB shell version v4.0.10

Enter password:

connecting to: mongodb://127.0.0.1:27017/?authSource=test&gssapiServiceName=mong

odb

Implicit session: session { "id" : UUID("b0e13217-63b3-454b-b8fc-32dd24fbfd1d")

}

MongoDB server version: 4.0.10

> show dbs

reporting ?0.000GB

test ? ? ? 0.000GB

> use reporting

switched to db reporting

> show collections

foo2

>

問題

但使用PHP連接mongodb,卻只能在test庫上操作,無法連接到 reporting 庫。可在cli模式是可以。

$config = [

'username' => 'test1',

'password' => 'test1',

'auth_db' => 'test',

'host' => '127.0.0.1',

'port' => '27017',

'db' => 'reporting',

'table' => 'foo2',

];

try {

$conn = new MongoClient("mongodb://" . $config['username'] . ':' . $config['password'] . '@' . $config['host'] . ':' . $config['port'] . '/' . $config['auth_db']);

// ? ? ? ?$conn = new MongoClient("mongodb://" . $config['host'], array(

// ? ? ? ? ? ?'username' => $config['username'],

// ? ? ? ? ? ?'password' => $config['password'],

// ? ? ? ? ? ?'db' => $config['auth_db']

// ? ? ? ?));

$dbs = $conn->selectDB($config['db']);

$mongo = $dbs->selectCollection($config['table']);

$row = $mongo->findOne();

} catch (Exception $e) {

var_dump($e->getMessage());

}

報錯內(nèi)容

string(113) "Failed to connect to: 127.0.0.1:27017: SASL Authentication failed o

n database 'reporting': Authentication failed."

可問題是 test1用戶對 reporting也有read權(quán)限啊,而且在 cli模式是完全可以列出和操作。

總結(jié)

以上是生活随笔為你收集整理的mongodb php 报错,PHP5 mongodb 切换db报错 Authentication failed on database admin-汗血宝马的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天天插伊人 | 精品久久福利 | 成人av无码一区二区三区 | 亚洲欧美在线免费 | 亚洲天堂中文 | 影音先锋成人网 | 欧美乱妇日本无乱码特黄大片 | 麻豆精品一区二区 | 欧美日韩xxx | 一边摸内裤一边吻胸 | 亚洲免费视频网站 | 免费观看日韩 | 香蕉av在线 | 青娱乐在线免费视频 | 久久夜色精品国产欧美乱 | 农村一级毛片 | 国产日韩精品一区 | 欧美在线三区 | 91大神在线看 | 亚洲av中文无码乱人伦在线观看 | 国产亚洲美女精品久久久2020 | 欧美精品久久久久久久久 | 操亚洲| 欧美激情图片 | av色噜噜| 久草99 | 黄色网免费看 | 刘亦菲国产毛片bd | 99久久一区二区 | 久久在线 | 亚洲AV综合色区国产精品天天 | 久久久久久久久久电影 | 午夜高潮视频 | caobi视频 | 亚洲精品高清无码视频 | 熟女少妇a性色生活片毛片 亚洲伊人成人网 | 亲切的金子餐桌片段的金子 | 青青草国产在线观看 | 手机看片1024久久 | 国产一级做a爰片在线看免费 | 中国女人一级一次看片 | 精品av一区二区 | 日韩在线一区二区三区四区 | 国产女同在线观看 | 亚洲国产欧美日韩 | 大胸奶汁乳流奶水出来h | 黄色小视频在线免费观看 | 中文字幕永久在线观看 | 香蕉久久久久久 | 欧美日韩国产成人在线 | 国产精品久久久久一区二区 | 亚洲成人基地 | 超碰人人人人人 | 国产精品久久久久蜜臀 | 给我免费观看片在线电影的 | 另类亚洲激情 | 激情久久网站 | 自拍超碰| 国产免费观看久久黄av片 | 成年人免费大片 | 竹菊影视日韩一区二区 | 欧美一区二区三区成人久久片 | 91黄在线看 | 黄免费在线观看 | 久久久久久久久久网 | 成年人免费网站视频 | 无遮挡av| 国产视频手机在线 | 亚洲欧洲成人在线 | 国产激情视频 | 亚洲网站在线 | 国产综合无码一区二区色蜜蜜 | 韩国明星乱淫(高h)小说 | 91av视频在线| 毛片一级免费 | 污污视频网站在线免费观看 | 日韩网站免费观看高清 | 午夜激情网址 | 性色AV无码久久一区二区三 | 日韩欧美在线一区 | 日韩亚洲在线 | 日日影院| 成人免费一级片 | 四虎精品欧美一区二区免费 | 国产无套免费网站69 | 男人的天堂视频在线观看 | 尤物精品 | 日韩黄色一级大片 | 91麻豆一区二区 | 美女脱了内裤喂我喝尿视频 | 亚洲精品鲁一鲁一区二区三区 | 奇米色综合 | 国模私拍一区二区三区 | 国产精品视频免费看 | 中文字幕一区二区人妻痴汉电车 | 黑人大群体交免费视频 | 小明看国产 | 国产超碰自拍 | 国产午夜福利在线播放 |