صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از شماره 11 تا 12 , از مجموع 12

موضوع: چطور میشه از command line ( با پنل cpanel ) یوزرنیم و پسورد database درست کرد؟

  1. #11
    عضو انجمن M.Abooali آواتار ها
    تاریخ عضویت
    Apr 2013
    محل سکونت
    Shiraz
    نوشته ها
    269
    تشکر تشکر کرده 
    149
    تشکر تشکر شده 
    841
    تشکر شده در
    385 پست

    پیش فرض پاسخ : چطور میشه از command line ( با پنل cpanel ) یوزرنیم و پسورد database درست کرد؟

    در ابتدا، شما در قبل از localhost از پد کاراکتر اشتباه استفاده کردید.

    جای این:

    کد:
     create user ‘newuser1’@’localhost’ identified by ‘password1’;
    فکر کنم دستور صحیح به این ترتیب هست:


    کد:
     create user ‘newuser1’@‘localhost’ identified by ‘password1’;

    در مورد باقی موارد، من یک ترجمه از 2 تا آموزش مورد استفاده خودم میزارم براتون:


    ورود به دیتابیس با حساب روت (برای SSH)
    کد:
    mysql -u root -p

    ایجاد دیتابیس:
    کد:
    create database codebox;
    اگر مشکل نباشد خروجی زیر را مشاهده میکنید:


    کد:
    Query OK, 1 row affected (0.16 sec)
    ایجاد نام کاربری و رمز عبور + سطح دسترسی به دیتابیس ایجاد شده:


    کد:
    grant all privileges on codebox.* to 'milad'@'localhost' identified by "PaSSwOrd";

    اگر قبلا نام کاربری ایجاد شده و الان قصد ایجاد دسترسی دارید فقط:

    کد:
    GRANT all privileges ON codebox.* TO milad@'localhost';

    مشاهده میکنید که ما all privileges را در همین دستور اعمال کردیم، اگر قصد دادن دسترسی کامل هم نداشتید 2 دستور بالا را میتونید اینطور بزنید:


    کد:
    GRANT SELECT, INSERT, DELETE ON codebox TO milad@'localhost' IDENTIFIED BY 'PaSSwOrd';

    یا مثلا در صورت وجود حساب این:


    کد:
    GRANT SELECT, INSERT, DELETE ON codebox TO milad@'localhost';


    حالا اعمال دسترسی های کاربر با این دستور:


    کد:
    flush privileges;

    در صورت نیاز برای بررسی دسترسی های یک کاربر:

    کد:
    select * from mysql.user where User='milad';
    در جدول زیر فهرست شده سطوح مختلف دسترسی:


    Privilege Meaning
    ALL [PRIVILEGES] Sets all simple privileges except GRANT OPTION
    ALTER Enables use of ALTER TABLE
    CREATE Enables use of CREATE TABLE
    CREATE TEMPORARY TABLES Enables use of CREATE TEMPORARY TABLE
    DELETE Enables use of DELETE
    DROP Enables use of DROP TABLE
    EXECUTE Not implemented
    FILE Enables use of SELECT ... INTO OUTFILE and LOAD DATA INFILE
    INDEX Enables use of CREATE INDEX and DROP INDEX
    INSERT Enables use of INSERT
    LOCK TABLES Enables use of LOCK TABLES on tables for which you have the SELECT privilege
    PROCESS Enables the user to see all processes with SHOW PROCESSLIST
    REFERENCES Not implemented
    RELOAD Enables use of FLUSH
    REPLICATION CLIENT Enables the user to ask where slave or master servers are
    REPLICATION SLAVE Needed for replication slaves (to read binary log events from the master)
    SELECT Enables use of SELECT
    SHOW DATABASES SHOW DATABASES shows all databases
    SHUTDOWN Enables use of MySQLadmin shutdown
    SUPER Enables use of CHANGE MASTER, KILL, PURGE MASTER LOGS, and SET GLOBAL statements, the MySQLadmin debug command; allows you to connect (once) even if max_connections is reached
    UPDATE Enables use of UPDATE
    USAGE Synonym for privileges
    GRANT OPTION Enables privileges to be granted


    در نهایت فراموش نکنید:


    کد:
    exit;
    دقت کنید در دستورات بالا موارد زیر مثال بود:

    codebox برای نام دیتابیس

    milad برای نام کاربری

    PaSSwOrd برای رمز عبور



    منابع:

    Creating a MySQL database and user on Gandi AI via SSH - Welcome to Gandi's Online Documentation Wiki - Gandi Docs
    HOWTO: GRANT privileges in MySQL
    ویرایش توسط M.Abooali : May 23rd, 2014 در ساعت 06:15
    [ فعالیت تجاری در اینجا ندارم | پاسخ سوالات فقط در تاپیک | اطلاعات بیشتر درباره من: https://abooali.ir ]

  2. تعداد تشکر ها ازM.Abooali به دلیل پست مفید


  3. # ADS




     

  4. #12
    کاربر اخراج شده
    تاریخ عضویت
    Sep 2012
    نوشته ها
    85
    تشکر تشکر کرده 
    27
    تشکر تشکر شده 
    31
    تشکر شده در
    27 پست

    پیش فرض پاسخ : چطور میشه از command line ( با پنل cpanel ) یوزرنیم و پسورد database درست کرد؟

    نقل قول نوشته اصلی توسط mahdiazarnia نمایش پست ها
    دوست عزیز لایسنس شما تمام شده و الان نیاز دارید که یک دیتابیس بسازید با یک یوزر پسورد
    اگر درست گفتم بگید که راهنماییتون کنم
    بله همین طوره



    M.Abooali
    خیلی ممنون پست شما رو می خونم نتیجشو می زارم

صفحه 2 از 2 نخستنخست 12

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 1
    آخرين نوشته: July 28th, 2015, 13:49
  2. مدیریت ESXI با استفاده از Command Line
    توسط shinsilvers در انجمن وی ام ور VMware
    پاسخ ها: 0
    آخرين نوشته: July 25th, 2014, 22:57
  3. ارتقا ESXi از 5 به 5.1 با command-line
    توسط shetab در انجمن وی ام ور Vmware
    پاسخ ها: 9
    آخرين نوشته: April 21st, 2013, 19:27
  4. دانلود کتاب The Linux Command Line A Complete Introduction 2012
    توسط mohammad8711 در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: May 15th, 2012, 01:47
  5. نحوه فعال سازي Command Line در ESX 5
    توسط sohrab1148 در انجمن سرور مجازی
    پاسخ ها: 1
    آخرين نوشته: January 10th, 2012, 12:09

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •