Avataan ssh portinohjaus yhteys palvelimelle
ssh -f <tunnus>@ocrui-kk -L 5432:localhost:5432 -N |
Avataan työkalusta SQL-editori, ja etsitään tekemämme käyttäjätunnus (anna alla oleva komento editoriin, maalaa se ja paina F5)
SELECT * FROM users where name ilike '%nimi%'; |
Annetaan seuraava SQL-käsky SQL-editorissa (samoin kun etsinnässä, maalataan komento, ja painetaan F5)
insert into permissions(uid, uuid, flags) select uid, 'Kokoelman ID', '{ocr}' from users where uid=käyttäjän ID; |
Nyt käyttäjällä on ocr-editointi oikeudet kyseisessä kokoelmassa, koko kokoelman käyttäjäoikeudet voidaan tarkistaa seuraavalla komennolla
select permissions.uid, users.name, users.email, flags from permissions inner join users on permissions.uid = users.uid where uuid = 'Kokoelman id' order by uid DESC; |