Forum
Merhabalar,
Localimde bulunan Veritabanını Hostinge taşıma işlemini yaptım fakat Tabloları açmak istediğimde aşağıdaki hatayı vermektedir. Yardımlarınızı rica ederim.
TITLE: Microsoft SQL Server Management Studio
------------------------------
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
ADDITIONAL INFORMATION:
VIEW SERVER STATE permission was denied on object 'server', database 'master'. (Microsoft SQL Server, Error: 300)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=12.00.4100&EvtSrc=MSSQLServer&EvtID=300&LinkId=20476
------------------------------
BUTTONS:
OK
------------------------------
Yavuz Bey yardımlarınız için teşekküer edrim. Yanlış anlamadıysam Tabloları Localden, Sunucuya taşıma işlemi yaparken tanımlı olan Kullanıcının yetkilerini mi taşınmıyor. Kullanıcıya yetkileri nasıl vermem gerekiyor, Veritabanı üzerinden Kullanıcıya owner yetkisi mi vermem lazım.
hostingdeki tanımlı kullanıcınıza atanan yetkiler , bu gibi durumlarda genelde şema sorunuda olabilir ,sizin tablonuz dbo.Musteriler yada Murat.Musteriler olabilir hosting tarafında ise kullaniciadi.Musteriler gibi , en iyisi backup alın , hostda ticket açıp restore ettiriniz ,tabi sql sürümleri mutlaka uymalı .
Yavuz Bey ve Birol Bey öncelikle yardımlarınız için teşekkür ederim. Sizlerinde belirttiğiniz gibi Localden Sunucuya export işlemi yaptığımda ilgili veritabanın Kullanıcı yetkileri sunucuya aktarılamıyordu. Bende işlemi tersten yaparak, Sunucudan import işlemi yaparak sorun çözüldü.
İyi çalışmalar.