लॉक फ़ाइल बनाने / खोलने में असमर्थ: /data/mongod.lock इरनो: 13 अनुमति से वंचित


187

मैं ec2 पर माउंटेड ड्राइव का उपयोग करने के लिए मोंगो कैसे प्राप्त कर सकता हूं? मैं वास्तव में कुछ समझा नहीं। मैंने ec2 पर एक वॉल्यूम संलग्न किया है जो ड्राइव को रूट के रूप में स्वरूपित करता है और रूट के रूप में शुरू होता है और फिर भी रूट के रूप में मैं कैंट एक्सेस नहीं कर सकता हूं? मैं ubuntu 12.04 पर चल रहा हूं। कोई और मोंगो नहीं चल रहा है

मैं देखता हूं कि मोंगो ने 'db' dir in / data / data / db बनाया

cd /
ls -al
drwxr-xr-x  4 root root  4096 Mar  5 16:28 data

cd /data
ls -al
total 28
drwxr-xr-x  4 root root  4096 Mar  5 16:28 .
drwxr-xr-x 24 root root  4096 Mar  5 16:28 ..
drwxr-xr-x  2 root root  4096 Mar  5 16:28 db
drwx------  2 root root 16384 Mar  5 16:20 lost+found


sudo mkfs.ext3 /dev/xvdh
sudo mkdir /data
sudo su - -c 'echo "/dev/xvdh %s auto noatime 0 0" | sudo tee -a /etc/fstab'
sudo mount /data

sudo service mongodb start
mongodb start/running, process 17169

sudo ps -ef | grep mongod
ubuntu   15763 15634  0 16:32 pts/2    00:00:00 tail -f mongodb.log
ubuntu   18049 15766  0 16:43 pts/3    00:00:00 grep --color=auto mongod


Tue Mar  5 16:33:15 [initandlisten] MongoDB starting : pid=15890 port=27017 dbpath=/data 64-bit host=aws-mongo-server-east-staging-20130305161917
Tue Mar  5 16:33:15 [initandlisten] db version v2.2.3, pdfile version 4.5
Tue Mar  5 16:33:15 [initandlisten] git version: f570771a5d8a3846eb7586eaffcf4c2f4a96bf08
Tue Mar  5 16:33:15 [initandlisten] build info: Linux ip-10-2-29-40 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_49
Tue Mar  5 16:33:15 [initandlisten] options: { bind_ip: "10.157.60.27", config: "/etc/mongodb.conf", dbpath: "/data", logappend: "true", logpath: "/var/log/mongodb/mongodb.log", replSet: "heythat" }
Tue Mar  5 16:33:15 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /data/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
Tue Mar  5 16:33:15 dbexit: 
Tue Mar  5 16:33:15 [initandlisten] shutdown: going to close listening sockets...
Tue Mar  5 16:33:15 [initandlisten] shutdown: going to flush diaglog...
Tue Mar  5 16:33:15 [initandlisten] shutdown: going to close sockets...
Tue Mar  5 16:33:15 [initandlisten] shutdown: waiting for fs preallocator...
Tue Mar  5 16:33:15 [initandlisten] shutdown: lock for final commit...
Tue Mar  5 16:33:15 [initandlisten] shutdown: final commit...
Tue Mar  5 16:33:15 [initandlisten] shutdown: closing all files...
Tue Mar  5 16:33:15 [initandlisten] closeAllFiles() finished
Tue Mar  5 16:33:15 [initandlisten] shutdown: removing fs lock...
Tue Mar  5 16:33:15 [initandlisten] couldn't remove fs lock errno:9 Bad file descriptor
Tue Mar  5 16:33:15 dbexit: really exiting now

नीचे तब होता है जब मैं एक लॉक फ़ाइल को हटाता हूं तो मैं पुनः आरंभ करता हूं ...।

Tue Mar  5 16:59:15 [initandlisten] MongoDB starting : pid=21091 port=27017 dbpath=/data 64-bit host=aws-mongo-server-east-staging-20130305161917
Tue Mar  5 16:59:15 [initandlisten] db version v2.2.3, pdfile version 4.5
Tue Mar  5 16:59:15 [initandlisten] git version: f570771a5d8a3846eb7586eaffcf4c2f4a96bf08
Tue Mar  5 16:59:15 [initandlisten] build info: Linux ip-10-2-29-40 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_49
Tue Mar  5 16:59:15 [initandlisten] options: { bind_ip: "10.157.60.27", config: "/etc/mongodb.conf", dbpath: "/data", logappend: "true", logpath: "/var/log/mongodb/mongodb.log", replSet: "heythat" }
Tue Mar  5 16:59:15 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /data/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
Tue Mar  5 16:59:15 dbexit: 
Tue Mar  5 16:59:15 [initandlisten] shutdown: going to close listening sockets...
Tue Mar  5 16:59:15 [initandlisten] shutdown: going to flush diaglog...
Tue Mar  5 16:59:15 [initandlisten] shutdown: going to close sockets...
Tue Mar  5 16:59:15 [initandlisten] shutdown: waiting for fs preallocator...
Tue Mar  5 16:59:15 [initandlisten] shutdown: lock for final commit...
Tue Mar  5 16:59:15 [initandlisten] shutdown: final commit...
Tue Mar  5 16:59:15 [initandlisten] shutdown: closing all files...
Tue Mar  5 16:59:15 [initandlisten] closeAllFiles() finished
Tue Mar  5 16:59:15 [initandlisten] shutdown: removing fs lock...
Tue Mar  5 16:59:15 [initandlisten] couldn't remove fs lock errno:9 Bad file descriptor
Tue Mar  5 16:59:15 dbexit: really exiting now

1
ऐसा लगता है कि पिछली बार मोंगोड बुरी तरह से बंद हो गया था और यह चलने में सक्षम नहीं था। यह फ़ाइल फ़ाइल पर काम करने के कई मोंगोड उदाहरणों को रोकने के लिए मौजूद है। यदि आप फ़ाइल को डिलीट करते हैं और फिर से मूंगोड चलाने की कोशिश करते हैं, तो आपको कोई समस्या नहीं होनी चाहिए
ACE

2
अद्यतन प्रश्न देखें। एक ही मुद्दा अगर लॉक फ़ाइल को हटा दें
ताम्पा

लगता है कि अभी भी लॉकफ़ाइल के साथ एक समस्या है, उस निर्देशिका पर अनुमतियाँ क्या हैं जो लॉकफ़ाइल में है? टीबीएच मैंने इसे केवल 2 मामलों में देखा है: 1) लॉकफाइल पहले से मौजूद है और 2) मोंगोड के पास वांछित स्थान पर लॉकफाइल बनाने की अनुमति नहीं है।
ACE

1
आपको यह सुनिश्चित करना चाहिए कि मूंगो उपयोगकर्ता की पहुंच chown mongodb:mongodb on /var/lib/monogdbडेटा निर्देशिका पर भी है।
हंस एन। हर्जोर्ट

जवाबों:


117

मैं Ubuntu ec2 उदाहरण पर एक ही समस्या थी। मैं पेज 7 पर इस अमेजन लेख का अनुसरण कर रहा था:

http://d36cz9buwru1tt.cloudfront.net/AWS_NoSQL_MongoDB.pdf

Mongodb पथ /etc/mongodb.confको /var/lib/mongodb(प्राथमिक इंस्टॉल स्थान और कार्य करने के लिए) सेट किया गया था । जब मैं /data/db(ईबीएस मात्रा) में परिवर्तित हुआ तो मुझे 'गलत: 13 अनुमति अस्वीकार' हो रही थी।

  1. पहले मैं भागा sudo service mongodb stop
  2. तब मैं ls -laदेखता था कि किस समूह और मालिक ने /var/lib/mongodb(मौजूदा पथ को) मोंगोडब को सौंपा है और मैंने और मिलान करने के लिए /data/db(नया पथ) बदल दिया है । (उदाहरण: )chownchgrpsudo chown -R mongodb:mongodb /data/db
  3. तब मैं में पथ अद्यतन etc/mongodb.confकरने के लिए /data/dbऔर में वर्ष मोंगो फ़ाइलें हटा दी /var/lib/mongodbनिर्देशिका।
  4. फिर मैं दौड़ा sudo service mongodb startऔर करीब एक मिनट इंतजार किया। यदि आप तुरंत 27017 से कनेक्ट करने का प्रयास करते हैं तो आप नहीं कर पाएंगे।
  5. एक मिनट के बाद चेक /data/db(ईबीएस वॉल्यूम) और मोंगो में एक जर्नल, मोंगोड.लॉक, लोकल.न्स, लोकल.0 इत्यादि रखा जाना चाहिए। अगर sudo service mongodb restartएक मिनट बाद कोशिश न करें और चेक करें।

मैंने इसके साथ सिर्फ एक घंटे का समय बिताया। समूह को बदलना और पुरानी फाइलों को हटाना शायद आवश्यक नहीं है, लेकिन मेरे लिए यही काम है।

यह एक शानदार वीडियो है जो ईबीएस मात्रा को इको 2 उदाहरण के लिए बढ़ते हुए है:

http://www.youtube.com/watch?v=gBII3o3BofU


8
मैं इस मुद्दे के साथ संघर्ष कर रहा था, और महसूस किया कि यदि आप अपने गंतव्य फ़ोल्डर को ls -lahZ के साथ सूचीबद्ध करते हैं तो यह आपको सुरक्षा संदर्भ देगा, मोंगो डेटा फ़ोल्डर के लिए संदर्भ सेट किया जाना चाहिए जैसे: "sudo chcon -R -u system -u -t mongod_var_lib_t / folder / data "यह स्पष्ट अनुमतियों और उपयोगकर्ता के अलावा: समूह संयोजन। आशा करता हूँ की ये काम करेगा।
jmdiego

478

मैं इस विधि का उपयोग समस्या को हल करने के लिए करता हूं:

sudo chown -R mongodb:mongodb /data/db

8
एक -Rविकल्प जोड़ें और यह सही है :)
एड्रियन

7
यह है: सूदो chown -R id -u/ data / db uninitiated के लिए। :)
rncrtr

8
बाहर मुड़ता है वहाँ backticks के साथ एक समस्या है। sudo chown $USER /data/dbमूल आदेश के बजाय चलाने का प्रयास करें ।
पयमोहन मोगादासियन २५'१५ को १०:१२

7
यह वास्तव में सही उत्तर है। @ टम्टा आपको यह जवाब स्वीकार करना चाहिए। btw - आप id -Uया $USERसामान की जरूरत नहीं है । mongo का अपना उपयोगकर्ता / समूह है। आप कर सकते हैं और हार्ड कोड mongodb चाहिए: mongodb। तो आज्ञा बस हैsudo chown -R mognodb:mognodb /data/db
आदमी mograbi

11
यह वास्तव में क्या करता है? यह काम करता है, लेकिन यह समझने में अच्छा
लगेगा

81

मेरे मामले में (AWS EC2 उदाहरण, उबंटू) ने मदद की:

$ sudo mkdir -p /data/db/
$ sudo chown `USERNAME` /data/db

और इसके बाद सब कुछ ठीक ठाक चला।


6
यह सबसे अच्छा जवाब है, यह सबसे अधिक संभावना है कि उपयोगकर्ता मूंगोड चलाने वाले उपयोगकर्ता के साथ एक अनुमति जारी करे
davo

2
हां, यह सबसे अच्छा जवाब है
Vegan Sv

1
हम बदल रहे हैं / के स्वामित्व के स्थानांतरण /data/dbके लिएUSERNAME
सैफ

52

आपको बस अपने /data/dbफोल्डर को एक्सेस देना है ।

टाइप करें sudo chown -R <USERNAME> /data/db, <USERNAME>अपने उपयोगकर्ता नाम से बदलें ।

आप अपना उपयोगकर्ता नाम टाइप करके पा सकते हैं whoami


12

मैंने इस ट्यूटोरियल के बाद Ubuntu 2 पर 14.04 के साथ EBS के साथ मोंगोडब स्थापित किया:

http://docs.mongodb.org/ecosystem/platforms/amazon-ec2/

लेकिन सुझाए गए चाउने के बजाय मैंने किया:

sudo chown -R mongodb:mongodb /data /log /journal

सम्स्या को ठीक कर्ने के लिये


2
हाँ, ऐसा लगता है कि मालिक को "जड़" के बजाय "मोंगोडब" होना चाहिए।
Imskull

10

मेरे पास इसी तरह का मुद्दा था, वास्तविक कारण यह था कि मेरे पिछले प्रयास से पहले से ही मूंगोद सत्र चल रहा था।

मैं भागा

killall mongod

और बाकी सब कुछ उम्मीद के मुताबिक ही चला।

killallकमांड वास्तविक UID के साथ सभी प्रक्रियाओं के लिए TERM संकेत भेजेगा। तो यह मोंगॉड के सभी चल रहे उदाहरणों को मारता है ताकि आप अपनी शुरुआत कर सकें।


यह वस्तुतः सबसे छोटा उत्तर है और एकमात्र उत्तर जिसने अनगिनत घंटों के बाद मेरी समस्या को हल कर दिया ... धन्यवाद!
2

यह मदद की खुशी है! :) काश लोगों को इस उत्तर को अधिक आसानी से खोजने में मदद करने का एक तरीका है।
वेन्की सॉरीसेट्टी

7

आज के अनुसार, मैंने लॉक फ़ाइल बनाने / खोलने के लिए अपना रास्ता प्राप्त करने की कोशिश की : /data/db/mongod.lock इरनो: 13 अनुमति से इनकार किया है क्या पहले से चल रहा कोई मोंगॉड उदाहरण है? समाप्त हो रहा है , और ऊपर दिए गए सभी उत्तर की कोशिश की ? इस समस्या को हल करें, इसलिए कुछ भी जोड़कर काम नहीं किया

sudo chown -R मंगोल: mongodb / data / db

जब तक मैंने अपने वर्तमान उपयोगकर्ता की अनुमति को स्थान पथ से नहीं जोड़ा

sudo chown $ USER / डेटा / db

आशा है कि यह किसी की मदद करता है। इसके अलावा, मैं सिर्फ अपने पाई पर Mongo DB स्थापित किया। चीयर्स!


यह समस्या का वास्तविक समाधान है
साहिल नागपाल

6

मेरे पास एक समान मुद्दा था और उपरोक्त सभी निर्देशों का पालन करते हुए मालिकों ने सूडो चाउन आदि का उपयोग किया था। मेरे पास अभी भी बदलावों के बाद पृष्ठभूमि में मोंगोडब का एक उदाहरण है। चल रहा है

ps auxw | grep mongo 

पृष्ठभूमि में चल रहे मोंगो का उपयोग करते हुए मुझे अन्य कार्य दिखाए जो ठीक से बंद नहीं हुए थे। मैं तो दौड़ने वाले सभी लोगों को मारता था और फिर अपना सर्वर शुरू कर सकता था।


6

मैक उपयोगकर्ताओं के लिए:
रन ls -ld / data / db /
आउटपुट कुछ इस तरह होना चाहिए जैसे ड्रगर-एक्सआर-एक्स 20 सिंग व्हील 680 21 जुलाई 05:49 / डेटा / डीबी /
जहां सिंह मालिक है और व्हील वह समूह है जिसका वह संबंध है ।
भागो सुडो चाउन -आर सिंह: पहिया / डेटा / डीबी
रन मोंगॉड


5

Mongodb.lock फ़ाइल को निकालना मेरे मामले में समस्या नहीं थी। मैंने ऐसा किया और पोर्ट के उपयोग में होने के बारे में एक त्रुटि मिली: [initandlisten] सुनो (): बाइंड () असफल नहीं: 98 सॉकेट के लिए उपयोग में पहले से ही पता: 0.0.0.0:27017। मुझे यहां एक और समाधान मिला : प्रक्रिया को मारने के निर्देशों के साथ मोंगोडब स्थानीय सर्वर शुरू करने में असमर्थ :

  1. नेटस्टैट से पता करें कि कौन सी प्रक्रिया मोंगोडब पोर्ट चला रही है (27017)

    sudo netstat -tulpn | grep :27017

    आउटपुट होगा: tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 1412 / mongod

  2. उचित प्रक्रिया को मार डालो।

    sudo kill 1412 (चरण 1 में मिली आपकी प्रक्रिया आईडी से 1412 बदलें)

और मैं फिर से मोंगोडब को सफलतापूर्वक शुरू करने में सक्षम था। मेरा मानना ​​है कि मेरा अभी भी एक अनुचित शट डाउन से चल रहा था।


4

टास्क मैनेजर का उपयोग करके आप विंडोज पर इस त्रुटि का अनुभव करने वालों के लिए "mongod.exe" का उदाहरण समाप्त कर रहे हैं जो चल रहा है। एक बार जब यह स्थायी रूप से mongo.lock फ़ाइल हटा दें और mongod.exe चलाएं। इसके बाद पूरी तरह से काम करना चाहिए।


3

मेरा मोंगो (3.2.9) उबंटू में स्थापित किया गया था, और मेरी लॉग फ़ाइल में निम्न पंक्तियाँ थीं:

2016-09-28T11:32:07.821+0100 E STORAGE  [initandlisten] WiredTiger (13) [1475058727:821829][6785:0x7fa9684ecc80], file:WiredTiger.wt, connection: /var/lib/mongodb/WiredTiger.turtle: handle-open: open: Permission denied 
2016-09-28T11:32:07.822+0100 I -        [initandlisten] Assertion: 28595:13: Permission denied 
2016-09-28T11:32:07.822+0100 I STORAGE  [initandlisten] exception in initAndListen: 28595 13: Permission denied, terminating

2016-09-28T11: 32: 07.822 + 0100 I नियंत्रण [initandlisten] dbexit: पीसी: 100

तो समस्या / var / lib / mongodb फ़ोल्डर पर अनुमतियों में थी।

sudo chown -R mongodb:mongodb /var/lib/mongodb/
sudo chmod -R 755 /var/lib/mongodb
  • सर्वर को पुनरारंभ करें

इसे ठीक कर दिया, हालांकि मुझे एहसास है कि यह बहुत सुरक्षित नहीं हो सकता है (यह मेरा अपना देव बॉक्स है जो मेरे मामले में है), थोड़ा बदलाव के बाद db और प्रमाणीकरण दोनों ने काम किया।


2

Mycase
में mongodb संस्करण 2.6.11 डिफ़ॉल्ट डेटाबेस डायरेक्टरी है/var/lib/mongodb/

  1. $ sudo id -uचाउन -R / var / lib / mongodb /

  2. $ id -uसुडो चाउन -R /var/lib/mongodb/mongod.lock

  3. $ sudo /etc/init.d/mongod stop

  4. $ sudo /etc/init.d/mongod start


`होना चाहिए आईडी -u`
मार्कस

2

मुझे वही मुद्दा मिला जब मैंने विंडोज 10 पर इसे स्थापित करने के बाद मेंगोड कमांड चलाया। मैंने मोंगोडब सेवा बंद कर दी और इसे फिर से शुरू किया। आकर्षण की तरह काम करना

मेनगोडब सेवा बंद करने की आज्ञा (विंडोज़ में): net stop mongodb

Mongodb सर्वर शुरू करने की कमान: mongod --dbpath PATH_TO_DATA_FOLDER


1

मैंगो 2.2.4 उदाहरण के साथ फेडोरा 18 पर मैं रूटिन के setenforce 0रूप में कॉल करके SELinux को अक्षम करके एक समान त्रुटि प्राप्त करने में सक्षम था ।

BTW, यह एक कॉर्पोरेट वातावरण था, न कि अमेज़ॅन EC2 उदाहरण, लेकिन लक्षण समान थे।


1

मेरे मामले में लॉग फ़ाइल को हटाकर समस्या हल हो गई थी ।

sudo rm /log/mongod.log

हालाँकि त्रुटि संदेश विशेष रूप से लॉक फ़ाइल को संदर्भित करता है :

exception in initAndListen: 10309 Unable to create/open lock file: 
/data/mongod.lock errno:13 Permission denied 
Is a mongod instance already running?, terminating

इसने मुझे सही दिशा में इशारा किया। अपने सर्वर पर मुझे sudo rm /var/log/mongodb/mongodb.log और sudo rm /tmp/mongodb-27017.sock करना था।
कीथ जॉन हचिसन

1

मैं मंगोल को मारने के बाद, मैं सिर्फ एक ही समस्या थी: मंगोल शुरू नहीं कर सका।

$> sudo kill `pidof mongod`

2015-08-03T05:58:41.339+0000 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /data/mongodbtest/replset/data/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating

सीधे लॉक हटाने के बाद, मैं मोंगॉड प्रक्रिया को पुनः आरंभ कर सकता हूं।

$>  rm -rf /data/mongodbtest/replset/data/mongod.lock

1

यह मैंने समस्या को ठीक करने के लिए किया है:

$ sudo mkdir -p / data / db

$ निर्यात PATH = / usr / स्थानीय / तहखाने / मंगोल / 3.0.7 / बिन: $ PATH

$ sudo chown -R id -u/ data / db

और फिर शुरू करने के लिए mongo ...

$ mongod


1

मुझे भी यही समस्या थी।

मैंने नीचे दिए गए आदेश के साथ selinux स्थिति को अनुमेय में बदलकर हल किया:

setenforce 0

0

क्या ls -laउपयोगकर्ता और / var / log / MongoDB के समूह की जानकारी से। फिर करो sudo chown -R user:group /data/db अब भागो sudo service mongodb start। के साथ स्थिति की जाँच करेंsudo service mongodb status



0

आप इन तरीकों से कोशिश कर सकते हैं। 1।

sudo chown -R मोंगॉड: mongod / data / db

लेकिन कुछ समय में, यह उपयोगी नहीं है। 2। यदि उपरोक्त तरीका उपयोगी नहीं है, तो आप ऐसा करने का प्रयास कर सकते हैं:

mkdir / data / db #as डेटाबेस स्टोरेज पथ

nohup मंगोल - dbpath / डेटा / डीबी और

या प्रकार:

mongod --dbpath / data / db

आउटपुट स्ट्रीम प्राप्त करने के लिए


इस पर विचार करना एक पुराना प्रश्न है, और आपके उत्तर में ऐसा कुछ भी नहीं जोड़ा गया है जो पहले से ही नहीं है, आपको अपने स्वयं से पूछना चाहिए कि क्या यह मूल्यवान है ...
Nic3500

0

मेरे लिए CentOS 6.x पर:

sudo chown -R mongodb:mongodb <db-path> sudo service mongod restart

और मैंने एक रिवाज तय किया है db-path किया है /etc/mongod.conf




0

एक समान त्रुटि मिली, जो सभी रिकॉर्ड (मेरी केस डायरेक्टरी journalsऔर फ़ाइल में mongo.lock...) को हटाने के साथ तय की गई है , उसके बाद चेक पोर्ट के साथ sudo lsof -i:27017, यदि उस पर चल रहा है kill <PID of the process>, और ./mongodफिर से चलाने का प्रयास करें


-2

ठीक कर: sudo mongod

मुझे एक ही समस्या थी, सुडो विशेषाधिकार के साथ मोंगॉड चलाना । एक विंडोज़ वातावरण से आ रहा है, मैं सिर्फ इस्तेमाल कियाmongod डेमॉन शुरू करने के लिए , अच्छी तरह से ऐसा लगता है कि हम / डेटा / डीबी तक पहुंचने के लिए सुपरसुसर विशेषाधिकारों की आवश्यकता है।

आप उस रूट पर नॉन रूट यूजर्स को रीड एंड राइट परमिशन भी दे सकते हैं। एक गाइड के लिए ऊपर जवाब की जाँच करें!


मूल के रूप में रनिंग मोंगॉड आवश्यक नहीं है और सिस्टम को कारनामों के लिए अधिक कमजोर बना सकता है
qbert220

-2

हर बार जब आप मंगोल टाइप शुरू करने की कोशिश करते हैं

sudo mongod

या यदि स्थायी रूप से इसे ठीक करना चाहते हैं तो बस rwx / डेटा / डीबी फ़ोल्डर में प्रवेश देने की कोशिश करें

 chmod +rwx data/

इनमें से कोई भी एक अच्छा विचार नहीं है। पहले सिस्टम को सुरक्षा कारनामों के प्रति अधिक संवेदनशील बना सकता था। दूसरा बिना इजाजत के उपयोगकर्ताओं को आपके मोंगो डेटाबेस के साथ छेड़छाड़ करने की अनुमति दे सकता है
qbert220
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.