Poslao: 26 Sep 2005 14:46
|
offline
- Pridružio: 19 Jan 2005
- Poruke: 286
- Gde živiš: Tamo daleko,tj.Beograd City
|
Kako da u mysql -u kreiram novog korisnika,i da li mogu da kreiram usera koji ima iste privilegije kao i root korisnik,da li uz pomoc funkcije mysql_query() mozemo da koristimo sve naredbe koje mogu da se unose u mysql monitor
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 25 Nov 2005 03:12
|
offline
- bNasty
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Građanin
- Pridružio: 17 Mar 2004
- Poruke: 293
- Gde živiš: UK
|
Pomocu zvanichnog alata - MySQL Administrator, imash ga na mysql.org sajtu, zajedno sa MySQL Query Browser-om.
Mozhda ima i boljih free solucija, ali meni ova dva programchitja vrshe odlichan posao.
|
|
|
|
Poslao: 25 Nov 2005 04:45
|
offline
- Peca
![Male](https://www.mycity.rs/templates/simplified/images2/user-sex.gif)
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
verovatno bi jedan INSERT u mysql.user tabeli bio dovoljan.
samo treba pogledati strukturu user tabele...
dakle:
mysql> use mysql;
Database changed
mysql>
mysql> describe user;
+-----------------------+-----------------------------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------------+-----------------------------------+------+-----+---------+-------+
| Host | varchar(60) | | PRI | | |
| User | varchar(16) | | PRI | | |
| Password | varchar(41) | | | | |
| Select_priv | enum('N','Y') | | | N | |
| Insert_priv | enum('N','Y') | | | N | |
| Update_priv | enum('N','Y') | | | N | |
| Delete_priv | enum('N','Y') | | | N | |
| Create_priv | enum('N','Y') | | | N | |
| Drop_priv | enum('N','Y') | | | N | |
| Reload_priv | enum('N','Y') | | | N | |
| Shutdown_priv | enum('N','Y') | | | N | |
| Process_priv | enum('N','Y') | | | N | |
| File_priv | enum('N','Y') | | | N | |
| Grant_priv | enum('N','Y') | | | N | |
| References_priv | enum('N','Y') | | | N | |
| Index_priv | enum('N','Y') | | | N | |
| Alter_priv | enum('N','Y') | | | N | |
| Show_db_priv | enum('N','Y') | | | N | |
| Super_priv | enum('N','Y') | | | N | |
| Create_tmp_table_priv | enum('N','Y') | | | N | |
| Lock_tables_priv | enum('N','Y') | | | N | |
| Execute_priv | enum('N','Y') | | | N | |
| Repl_slave_priv | enum('N','Y') | | | N | |
| Repl_client_priv | enum('N','Y') | | | N | |
| ssl_type | enum('','ANY','X509','SPECIFIED') | | | | |
| ssl_cipher | blob | | | | |
| x509_issuer | blob | | | | |
| x509_subject | blob | | | | |
| max_questions | int(11) unsigned | | | 0 | |
| max_updates | int(11) unsigned | | | 0 | |
| max_connections | int(11) unsigned | | | 0 | |
+-----------------------+-----------------------------------+------+-----+---------+-------+
31 rows in set (0.00 sec)
|
|
|
|
Poslao: 29 Nov 2005 00:34
|
offline
- Pridružio: 19 Jan 2005
- Poruke: 75
|
Kada dodjes dovde sto ti je Peca pokazao onda kucaj ovako:
INSERT INTO user VALUES {
'localhost',
'tvoje korisnicko ime',
Pasword ('tvoj password'),
'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N',
'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N',
'', '', '', '0', '0', '0');
Query ok, 1 row affected (0.00 sec)
I to bi trebalo da formira novog korisnika.
A da bi mu dao sva prava:
GRANT ALL PRIVILEGES ON *.* TO tvoje_korisnicko_ime@localhost IDENTIFIED BY 'tvoj password';
I to bi trebalo da ti da sva prava kao i root nalogu
ako negde zapnes pitaj ponovo
|
|
|
|