MYSQL/RH9 GURUT

Hei

Olen luonut käyttäjän sekä insert että Grant lauseilla, aivan kuten Mysql.com sivulla on ohje.Näillä käyttäjä tunnuksilla en pääse edes sisälle MYSQL:lään. MYSQL:lää käytetään lähiverkosta, mutta en voi kirjautua heinä myöskään suoraa koneelta missä MYSQL on.

Tarkoitukseni on luoda sellainen sellaiset käyttäjät, jotka voivat tehdä oman kannan ja hallita sitä, mutta eivät voisi tehdä muuta. Eivätkä missään tapauksessa voisi käyttää ALTER tai update komentoja muihin kantoihin. Select voisi kyllä olla voimassa.

Voisiko joku auttaa ja kertoa mihin en ole muistanut laittaa oikeuksia. MYSQL on Redhat9:ssä.Käyttäjät voivat kirjautua kyllä RH):iin.

T.Not Guru
2109
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Okei, siis näille käyttäjille pitäisi kai luoda myös se kanta etukäteen, minkä jälkeen he voivat itse tehdä sinne tauluja. Siis käyttäjälle "ktunnus":

mysql -u root -p
grant all privileges on ktunnusdb.* to ktunnus@localhost identified by 'salasana';
grant all privileges on ktunnusdb.* to ktunnus@'%' identified by 'salasana';
create database ktunnusdb;

Sitten vain sisään:
mysql -u ktunnus -p ktunnusdb

ja siellä esim.
create table omataulu (
jotain varchar(20) not null
);

Tuo oletti että 1) root:lle on asetettu salasana, jos ei ole, ota "-p" pois ekasta, ja 2) haluat asettaa salasanan käyttäjälle ktunnus, jos et, ota "identified by" ja "-p" pois edeltä.

Äänestä
  • Kiitos avusta, kuka sitten oletkin :).
    Yksi virhe vain oli, nimittäin yritin kirjautua väärin :).

    Äänestä

Kommentoi aloitusta


APUVA ,PLEASE kirjoitti:

Hei

Olen luonut käyttäjän sekä insert että Grant lauseilla, aivan kuten Mysql.com sivulla on ohje.Näillä käyttäjä tunnuksilla en pääse edes sisälle MYSQL:lään. MYSQL:lää käytetään lähiverkosta, mutta en voi kirjautua heinä myöskään suoraa koneelta missä MYSQL on.

Tarkoitukseni on luoda sellainen sellaiset käyttäjät, jotka voivat tehdä oman kannan ja hallita sitä, mutta eivät voisi tehdä muuta. Eivätkä missään tapauksessa voisi käyttää ALTER tai update komentoja muihin kantoihin. Select voisi kyllä olla voimassa.

Voisiko joku auttaa ja kertoa mihin en ole muistanut laittaa oikeuksia. MYSQL on Redhat9:ssä.Käyttäjät voivat kirjautua kyllä RH):iin.

T.Not Guru

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu