• 08-02-2010, 14:50:11
    #1
    Üyeliği durduruldu
    Arkadaşlar SQL veritabanı bağlantı sorunu yaşıyorum bilgiler aşağıdaki gibi lütfen yardımcı olun bana çok acil

    Veritbanı bağlantı stringi bu:

    CONN_STR = "Provider=SQLOLEDB;Data Source=SERHAT\SQLEXPRESS;Initial Catalog=script;User Id=mydbuser;Password=123456;"
    Şimdi kullanıcı olayını şöyle yapıyorum ;

    Microsoft SQL Server Studio Express Porgramı ile db'e bağlanıyorum.

    Security->Logings Kısmında mydb diye bir üye oluşturdum. Server Roles de bulk admin, dbcreator, diskadmin, processadmin, securityadmin, serveradmin, setupadmin, sysadmin rolleri işaretli. Ve bir parola tanımlı. SQL Server Authentication seçili. Enforce Password Policy seçili diğerleri seçili değil.

    Sonra Studio Express Kısmında Databases kısmında "Script" isimli DB'm var. Security'sinde "Users" den "mydbuser" diye bir kullanıcı ekledim.
    Bunun da özellikleri şu şekilde

    "General" :

    User name: mydbuser
    Login name : mydb
    default schema: dbo
    Owned Schemas
    .db_accessadmin
    .db_backupoperator
    .db_datareader
    .db_datawriter
    .db_ddladmin
    .db_denydatareader
    .db_denydatawriter
    .db_owner
    .db_securityadmin
    Bunlar Seçili olanlardı.
    Bu seçili değil :
    .guest. (mantık olarak bir kullanıcı hem tüm admin yetkilerine haiz olup hem guest olamaz diye düşündüm)

    Database Role Membership de ise
    .db_accessadmin
    .db_backupoperator
    .db_datareader
    .db_datawriter
    .db_ddladmin
    .db_denydatareader
    .db_denydatawriter
    .db_owner
    .db_securityadmin

    seçili.


    Ve sonuç olarak ben aşağıdaki hatayı alıyorum explorer'da scripti çalıştırınca:

    Alıntı
    Microsoft OLE DB Provider for SQL Server (0x80004005)
    Login failed for user 'mydbuser'. The user is not associated with a trusted SQL Server connection.
    /p/inc/_Dbopen.asp, line 33
    Sizce hatayı nerede yapıyorum bana yardımcı olabilir misiniz arkadaşlar?
  • 08-02-2010, 15:06:44
    #2
    management studioyu aç, sqlserver adına sağ tıkla, özelliklere tıkla.
    açılan pencerede security bölümünde, server authentication kısmında "sql server and windows authentication mode" seçili yap ve kaydet. bu işlemden sonra sql servera reset atman gerekebilir.
  • 08-02-2010, 15:17:09
    #3
    Üyeliği durduruldu
    bolivar adlı üyeden alıntı: mesajı görüntüle
    management studioyu aç, sqlserver adına sağ tıkla, özelliklere tıkla.
    açılan pencerede security bölümünde, server authentication kısmında "sql server and windows authentication mode" seçili yap ve kaydet. bu işlemden sonra sql servera reset atman gerekebilir.
    cevap için teşekkürler dediklerinizi yaptım sql serveri resetledim. bu hatayı alıyorum şimdi :

    Provider (0x80004005)
    Belirtilmemiş hata
    /p/inc/_Dbopen.asp, line 33
  • 08-02-2010, 16:03:38
    #4
    teknolojist adlı üyeden alıntı: mesajı görüntüle
    cevap için teşekkürler dediklerinizi yaptım sql serveri resetledim. bu hatayı alıyorum şimdi :

    Provider (0x80004005)
    Belirtilmemiş hata
    /p/inc/_Dbopen.asp, line 33
    _Dbopen.asp dosyasının 33. satırı nedir?
  • 08-02-2010, 16:28:05
    #5
    Üyeliği durduruldu
    bu var 33.satırda

    Alıntı
    CN.Open CONN_STR
  • 08-02-2010, 19:13:13
    #6
    msn adresimi gönderdim. eklersen yardımıcı olmaya çalışırım.
  • 08-02-2010, 19:32:31
    #7
    Üyeliği durduruldu
    bolivar adlı üyeden alıntı: mesajı görüntüle
    msn adresimi gönderdim. eklersen yardımıcı olmaya çalışırım.
    ekledim sizi
  • 09-02-2010, 03:38:13
    #8
    sorun giderildinde bizide bilgilendirirseniz çok iyi olur arkadaşlar bende bu hatayı merak ettim gerçekten.
  • 14-11-2012, 16:06:52
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mturkyilmaz adlı üyeden alıntı: mesajı görüntüle
    sorun giderildinde bizide bilgilendirirseniz çok iyi olur arkadaşlar bende bu hatayı merak ettim gerçekten.
    sanırım arkadaşlar cevabını okumadı?