Docs Menu
Docs Home
/ /
μ‚¬μš©μž 관리

db.dropUser()

db.dropUser(username, writeConcern)

ν˜„μž¬ λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ μ‚¬μš©μžλ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.

db.dropUser() λ©”μ„œλ“œλŠ” λ‹€μŒ 인수λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.

Parameter
μœ ν˜•
μ„€λͺ…

username

λ¬Έμžμ—΄

λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ μ œκ±°ν•  μ‚¬μš©μžμ˜ μ΄λ¦„μž…λ‹ˆλ‹€.

writeConcern

λ¬Έμ„œ

선택 사항. μž‘μ—…μ— λŒ€ν•œ μ“°κΈ° κ³ λ € (write concern) μˆ˜μ€€μž…λ‹ˆλ‹€. μ“°κΈ° κ³ λ € 사양을 μ°Έμ‘°ν•˜μ„Έμš”.

db.dropUser() λ©”μ„œλ“œλŠ” dropUser λͺ…령을 λž˜ν•‘ν•©λ‹ˆλ‹€.

userAdminAnyDatabase 역할이 μžˆλŠ” μ‚¬μš©μžλ₯Ό μ œκ±°ν•˜κΈ° 전에 μ‚¬μš©μž 관리 κΆŒν•œμ΄ μžˆλŠ” λ‹€λ₯Έ μ‚¬μš©μžκ°€ ν•œ λͺ… 이상 μžˆλŠ”μ§€ ν™•μΈν•˜μ„Έμš”.

이 λ©”μ„œλ“œλŠ” λ‹€μŒ ν™˜κ²½μ—μ„œ ν˜ΈμŠ€νŒ…λ˜λŠ” λ°°ν¬μ—μ„œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ€‘μš”

이 λͺ…령은 MongoDB Atlas ν΄λŸ¬μŠ€ν„°μ—μ„œ μ§€μ›λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λͺ¨λ“  λͺ…령에 λŒ€ν•œ Atlas 지원 에 λŒ€ν•œ μžμ„Έν•œ λ‚΄μš©μ€ μ§€μ›λ˜μ§€ μ•ŠλŠ” λͺ…령을 μ°Έμ‘°ν•˜μ„Έμš”.

  • MongoDB Enterprise: MongoDB의 ꡬ독 기반 자체 관리 버전

  • MongoDB Community: MongoDB의 μ†ŒμŠ€ μ‚¬μš© κ°€λŠ₯ 무료 자체 관리 버전

볡제본 μ„ΈνŠΈμ—μ„œ μ‹€ν–‰ν•  경우, db.dropUser()λŠ” κΈ°λ³Έκ°’μœΌλ‘œ "majority" μ“°κΈ° κ³ λ €(write concern)λ₯Ό μ‚¬μš©ν•˜μ—¬ μ‹€ν–‰λ©λ‹ˆλ‹€.

ν•΄λ‹Ή λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ μ‚¬μš©μžλ₯Ό μ œκ±°ν•˜λ €λ©΄ λ°μ΄ν„°λ² μ΄μŠ€μ— dropUser μ‘°μΉ˜κ°€ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

λ‹€μŒ db.dropUser() 연산은 products λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ reportUser1 μ‚¬μš©μžλ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.

use products
db.dropUser("reportUser1", {w: "majority", wtimeout: 5000})

λŒμ•„κ°€κΈ°

db.createUser

이 νŽ˜μ΄μ§€μ˜ λ‚΄μš©