tested on openbsd 6.3.
only root can mount(8) file systems on openbsd, a regular user should run mount(8) via doas(1).
plug in a usb drive and check system messages:
# dmesg
sd1 at scsibus2 targ 1 lun 0: <Vendor, Model, 1.26>
SCSI3 0/direct removable serial.12345678901234568789
sd1: 7633MB, 512 bytes/sector, 15633408 sectors
#
check partitions:
# disklabel sd1
...
size offset fstype [fsize bsize cpg]
a: 736256 1024 4.2BSD 2048 16384 16142
c: 15633408 0 unused
i: 960 64 MSDOS
#
to mount a partition, for example, a:), use /dev/sd1a device.
create a mount point directory, for example, /mnt/usb-drive, and mount the drive:
# mkdir -p /mnt/usb-drive
# mount /dev/sd1a /mnt/usb-drive
# ls /mnt/usb-drive
...
#
it's mounted.
before disconnecting the drive from the usb port, unmount it. leave mount point directory and then use it as an argument for unmount(8).
# cd
# umount /mnt/usb-drive
#
or you can address your device directly:
# umount /dev/sd1a
#